/* Сброс стилей */
* {margin: 0;padding: 0;outline:0;}
div, span, h1, h2, h3, h4, h5, h6, p, ol, ul, li{border: 0; vertical-align: baseline; background: transparent;}
h1, h3, h4, h5 {line-height: normal;}
html {background:#ddd url(../images/bg.jpg) repeat;}
body {background: top no-repeat; line-height: normal; font-family: Cuprum, Helvetica, sans-serif; font-size:13px; color:#585c54;margin: 0;padding: 0;}

a{color: #000000 ;text-decoration: none;}
a:hover{text-decoration: underline;}
img {border: 0 none; }
input{font-family: Cuprum, Helvetica, sans-serif;}

ul, li{list-style:none;}

p{margin-bottom: 0.4em;}
.lcol {float:left;}
.rcol {float:right;} 
.clr {clear: both;display:block;visibility:hidden;height:0;}
.reset, .reset li { list-style: none; padding: 0; margin: 0; }
table.userstop, table.pm, table.tableform, table.calendar { border-collapse: collapse; border-spacing: 0; }
.small {font-size: 0.9em;}

.wrapper{margin:0 auto;width:960px;}
.header .logo{background:url(../images/logo.jpg) 0 0 no-repeat;float:left;margin-bottom: 5px;}
.header .logo a{display:block;width:960px;height:436px;}
.header .control{background:url(../images/control.png) 0 0 repeat-x;float:right;display:block;border-bottom:solid 1px #275d84;line-height:34px;height:33px;padding:0 12px;text-decoration:none;color:#7f7f7f;font-size:16px;text-shadow:0 1px 0 #2d6186;border-radius:3px;}
.header .control:hover{background-position:0 -37px;}
.header .hmenu{background:url(../images/menu.png) 0 0 repeat-x;overflow:hidden;}
.header .hmenu .left{background:url(../images/menu.png) left -51px no-repeat;}
.header .hmenu .right{background:url(../images/menu.png) right -102px no-repeat;padding:9px 10px;height:33px;}
.header .hmenu ul li{float:left;margin-right:7px;}
.header .hmenu ul li a{background:url(../images/menuli.png) 0 0 repeat-x;display:block;padding:0 10px;line-height:36px;height:33px;text-transform:uppercase;color:#4b4b4b;text-shadow:0 1px 0 #fff;border-radius:3px;box-shadow:0 1px 1px #205177;}
.header .hmenu .hsearch{background:url(../images/menuli.png) 0 0 repeat-x;padding:3px 7px 2px;height:28px;border-radius:3px;box-shadow:0 1px 1px #205177;}
.header .hmenu .hsearch .form{background:url(../images/search.png) left no-repeat;float:left;padding-left:7px;margin-bottom:1px;}
.header .hmenu .hsearch .form input{background:none;width:225px;height:28px;line-height:30px;border:none;color:#7f7f7f;font-style:italic;text-shadow:0 1px 0 #fff;}
.header .hmenu .hsearch .submit{background:url(../images/search_sep.png) left no-repeat;float:left;margin-left:5px;padding:6px 3px 5px 12px;}
.header .hmenu .hsearch .submit input{background:url(../images/search_ico.png) 0 0 no-repeat;width:17px;height:17px;border:none;cursor:pointer;}

#loginform{display:none;}
.login_popup{background:#fff url(../images/popupbtm.png) 0 bottom repeat-x;border-bottom:solid 2px #c0bebb;box-shadow:0 1px 1px #989898;}
.popup_head{background:url(../images/popuptop.png) 0 0 no-repeat;width:304px;height:54px;}
.popup_head .close_p{background:url(../images/popupclose.png) 0 0 no-repeat;display:block;float:right;width:16px;height:19px;margin:14px 10px 0 0 ;}
.popup_cont .button{background:url(../images/user_button.png) 0 0 no-repeat;display:inline-block;height:26px;border:0;cursor:pointer;}
.popup_cont .user_login .text{background:url(../images/popup_sep.png) 0 bottom repeat-x;text-align:center;padding:8px 13px 15px;color:#5b5b5b;font-size:11px;}
.popup_cont .user_login ul{background:url(../images/popup_sep2.png) 0 bottom repeat-x;padding:2px 10px 11px;font-size:11px;color:#5b5b5b;}
.popup_cont .user_login ul li{background:#f2f2f2;margin:4px 0;line-height:24px;height:24px;overflow:hidden;border-radius:3px;}
.popup_cont .user_login ul li span{float:left;width:50px;display:inline-block;text-align:right;}
.popup_cont .user_login ul li input.forms{background:none;float:left;border:none;height:24px;padding:0 5px;width:200px;font-size:11px;color:#5b5b5b;}
.popup_cont .user_login ul li a{float:left;width:16px;height:16px;margin:4px;}
.popup_cont .user_login ul li a.reg{background:url(../images/login_btn.png) 0 0 no-repeat;}
.popup_cont .user_login ul li a.lastpass{background:url(../images/login_btn.png) 0 -16px no-repeat;}
.popup_cont .user_login .login_buttons{padding:11px 0 7px;display:inline-block;text-align:center;}
.popup_cont .user_login .login_buttons .button{margin:0 4px;float:left;}
.popup_cont .user_login .login_buttons .button.in{background-position:0 0;width:49px;}
.popup_cont .user_login .login_buttons .button.lpass{background-position:0 -26px;width:97px;}
.popup_cont .user_panel .p_left{float:left;width:92px;margin:5px 0 0 10px;}
.popup_cont .user_panel .p_left .hello{color:#4d4d4d;font-size:11px;text-align:center;}
.popup_cont .user_panel .p_left .avatar{margin-top:2p;}
.popup_cont .user_panel .p_left .avatar img{width:92px}
.popup_cont .user_panel .p_right{background:url(../images/popup_sep3.png) left 0 repeat-y;margin:0 12px 0 110px;padding:1px 0 8px 16px;}
.popup_cont .user_panel .p_right ul li{margin:6px 0;}
.popup_cont .user_panel .p_right ul li a{background:#ebebeb;display:block;line-height:24px;height:24px;padding:0 7px;color:#6d6d6d;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px 0 #fff;border-radius:3px;}
.popup_cont .user_panel .p_right ul li a:hover{background:url(../images/popup_menu.png) 0 0 repeat-x;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 1px #a6bfb2;}
.popup_cont .user_panel .p_right .panel_buttons{text-align:center;}
.popup_cont .user_panel .p_right .panel_buttons .out{background-position:0 -52px;width:112px;}

.middletop{background:#000000;padding: 10px 10px 10px 10px;margin-bottom: 5px;}
.middle{background:#000000;padding-top:10px;}
.maincont{margin:0 234px;}
.leftside, .rightside{float:left;margin-left:-224px;width:214px;}
.rightside{float:right;margin-right:-224px;}
.content{float:left;width:100%;}

.block{background:#fff url(../images/blockbtm.png) bottom repeat-x;margin-bottom:10px;padding-bottom:4px;box-shadow:0 1px 1px #d2d2d2;}
.block .title{background:url(../images/blocktop.png) 0 0 no-repeat;line-height:48px;padding:0 0 4px 25px;font-size:14px;color:#f3f7e7;text-shadow:0 1px 0 #35678d, 0 0 5px rgba(255, 255, 255, 0.5);}
.block .cont{padding:2px 8px;min-height:10px;}

.sidemenu{padding:0 2px;}
.sidemenu li{}
.sidemenu > li > a{background:url(../images/sidemenu.png) 0 0 no-repeat;display:block;margin:2px 0 3px;line-height:30px;height:28px;padding-left:18px;text-decoration:none;color:#000;font-size:12px;text-shadow:0 -1px 0 #fff;}
.sidemenu > li > a:hover, .sidemenu > li > a.active{background-position:0 -28px;color:#fff;margin-bottom:2px;padding-bottom:1px;text-shadow:0 -1px 0 #30648e;}
.sidemenu li.submenu ul{background:#f5f5f5;margin:4px;padding:3px 10px 9px;border-radius:5px;}
.sidemenu li.submenu ul li{border-bottom:solid 1px #e7e7e7;}
.sidemenu li.submenu ul li a{background:url(../images/sidesubmenu.png) left no-repeat;display:block;line-height:23px;height:21px;padding-left:7px;font-size:10px;color:#c0c0c0;text-shadow:0 -1px 0 #fff;}

.topnews{}
.topnews .item{margin:3px 0;position:relative;}
.topnews .item img{width:194px;min-height:30px;border:solid 1px #3871a1;border-radius:1px;}
.topnews .item .info{background:rgba(0, 0, 0, 0.8);position:absolute;bottom:0;width:194px;left:1px;right:1px;padding:4px 0;}
.topnews .item .info .link{background:url(../images/topnews.png) left no-repeat;float:left;display:block;margin:3px 0 0 10px;padding-left:7px;max-width:145px;font-size:11px;color:#fff;}
.topnews .item .info .ico{background:url(../images/topnewsico.png) 0 0 no-repeat;float:right;display:block;width:20px;height:20px;margin-right:10px;}

.topusers{}
.topusers .item{background:url(../images/dotted.png) left bottom repeat-x;padding-bottom:7px;margin:7px 0;overflow:hidden;}
.topusers .item .num{background:#3670a1;float:left;width:21px;height:21px;line-height:22px;margin-top:6px;text-align:center;color:#fff;border-radius:5px;}
.topusers .item .avatar{float:left;margin-left:7px;width:33px;height:33px;}
.topusers .item ul{float:left;margin-left:5px;}
.topusers .item ul li{line-height:11px;font-size:10px;color:#717171;}
.topusers .item ul li:first-child{font-size:12px;}
.topusers .item ul li a{color:#3670a1;}

.bvote{padding:5px 8px !important;}
.bvote .vtitle, .bvote .vsubmit{background:#4987ad;border:none;border-bottom:solid 2px #3b7192;line-height:23px;color:#fff;text-shadow:0 1px 0 #2a5a83, 0 0 5px rgba(255, 255, 255, 0.7);border-radius:2px;box-shadow:inset 0 -1px 0 #5da4cf;}
.bvote .vtitle{background:#4987ad url(../images/vtitle.png) right no-repeat;padding:2px 20px 2px 10px;font-size:13px;}
.bvote .vsubmit{float:left;line-height:25px;height:25px;width:77px;margin-right:2px;cursor:pointer;}
.bvote .vsubmit.allv{background:#4987ad url(../images/allv.png) center no-repeat;width:39px;margin-right:0;}
.bvote .vsubmit:hover{background-color:#427fa4;}
.bvote .vcont{margin:10px 0;}

.sorting{background:url(../images/sort.png) 0 0 repeat-x;border-bottom:solid 2px #296391;margin-bottom:10px;padding:5px 10px;height:19px;position:relative;box-shadow:inset 0 -1px 0 #3c7bb0;}
.sorting .by{float:left;line-height:21px;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 #2a5a83, 0 0 5px rgba(255, 255, 255, 0.7);}
.sorting .sort_panel{background:#dedede url(../images/sort_pan.png) 0 0 repeat-x;position:absolute;z-index:999;right:10px;top:5px;width:90px;line-height:19px;height:19px;font-size:11px;text-transform:uppercase;color:#8d8d8d;overflow:hidden;text-shadow:0 1px 0 #fff;border-radius:3px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);}
.sorting .sort_panel span{background:url(../images/sort_ico.png) right no-repeat;display:block;padding:0 20px 0 7px;line-height:21px;height:19px;cursor:pointer;}
.sorting .sort_panel li a{display:none;padding:0 7px;color:#8d8d8d;}

.news{background:#fff url(../images/blockbtm.png) bottom repeat-x;border-top:solid 2px #74afd3;margin-bottom:10px;padding:8px 10px 10px;border-radius:5px;box-shadow:0 1px 1px #d2d2d2;}
.news .ntop{background:url(../images/dotted.png) left bottom repeat-x;padding-bottom:8px;}
.news .title{background:#ededed url(../images/nico.png) 0 0 no-repeat;float:left;padding:0 5px 0 30px;line-height:25px;font-weight:400;font-size:12px;color:#6f6f6f;text-shadow:0 1px 0 #fff;border-radius:2px;}
.news .title a{color:#6f6f6f;}
.news .nedit{float:right;margin:3px 0 0 10px;}
.news .nedit li{float:left;margin:0 1px;}
.news .nrate{float:right;margin-top:3px;}
.news .ninfo{background:#f0f0f0;margin-top:5px;overflow:hidden;}
.news .ninfo li{background:url(../images/ninfo.png) 0 0 no-repeat;float:left;padding-left:21px;margin-right:10px;color:#4987ad;font-style:italic;line-height:27px;height:27px;}
.news .ninfo li span, .news .ninfo li a{color:#848484;}
.news .ninfo li.date{background-color:#1A87D5;background-position:7px 0;padding:0 9px 0 32px;color:#fff;font-style:normal;}
.news .ninfo li.author{background-position:0 -27px;}
.news .ninfo li.views{background-position:0 -54px;}
.news .cont{margin:10px 0;}
.news .cont .editdate{text-align:right;margin-top:5px;}
.news .nbottom{background:url(../images/dotted.png) left top repeat-x;padding-top:8px;}
.news .ncomm{background:#1A87D5 url(../images/ninfo.png) 7px -81px no-repeat;float:left;padding:0 9px 0 32px;line-height:27px;height:27px;color:#fff;font-style:italic;border-radius:3px;}
.news .full_link{float:right;}
.news .full_link a{background:url(../images/full.png) 0 0 repeat-x;display:block;line-height:27px;height:26px;border-top:solid 1px #1A87D5;padding:0 13px;color:#fff;text-transform:uppercase;font-size:11px;text-shadow:0 1px 0 #2a5a83, 0 0 5px rgba(255, 255, 255, 0.7);border-radius:5px;box-shadow:inset 0 1px 0 #66aad4;}
.imgnews{border: 1px solid rgb(196, 196, 196); padding: 5px; background-color: rgb(250, 250, 250); background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

.comments-tabs{background:#fff;margin-bottom:10px;padding:5px;overflow:hidden;border-radius:5px;box-shadow:0 1px 1px #d2d2d2;}
.comments-tabs li{background:url(../images/menuli.png) 0 0 repeat-x;float:left;line-height:31px;height:30px;margin-right:10px;text-transform:uppercase;text-shadow:0 1px 0 #fff;border-radius:5px;}
.comments-tabs li.active{background:url(../images/menu.png) 0 0 repeat-x;text-shadow:0 1px 0 #34668b, 0 0 5px rgba(255, 255, 255, 0.5);}
.comments-tabs li a{display:block;padding:0 10px;color:#4b4b4b;}
.comments-tabs li.active a{color:#fff;}

.comment{background:#fff url(../images/blockbtm.png) bottom repeat-x;margin-bottom:10px;padding:10px;border-radius:5px;box-shadow:0 1px 1px #d2d2d2;}
.comment .ctop{background:url(../images/ctop.png) 0 0 repeat-x;margin-bottom:10px;padding:7px 10px;border-bottom:solid 1px #32668f;border-radius:5px;box-shadow:inset 0 -1px 0 #449de5;}
.comment .ctop .lcol{line-height:21px;height:20px;color:#fff;text-shadow:0 1px 0 #34668b, 0 0 5px rgba(255, 255, 255, 0.5);}
.comment .ctop .lcol a{color:#fff;}
.comment .ctop .num{background:url(../images/cnum.png) 0 0 repeat-x;width:20px;height:20px;line-height:21px;text-align:center;color:#888;text-shadow:0 1px 0 #fff;border-radius:2px;box-shadow:0 1px 1px #316084;}
.comment .cinfo{background:#f1f1f1;margin-bottom:10px;padding:10px;border-radius:10px;}
.comment .cinfo .avatar{float:left;width:70px;height:70px;}
.comment .cinfo ul{background:url(../images/cinfosep.png) left no-repeat;float:left;padding-left:14px;margin:3px 0 3px 10px;height:63px;font-size:11px;color:#797979;}
.comment .cinfo ul.first{background:none;padding-left:0;}
.comment .cinfo ul li{line-height:21px;height:21px;}
.comment .cont{color:#989898;line-height:17px;}
.comment .cedit{float:right;font-size:11px;}
.comment .cedit li{background:url(../images/cedit.png) 0 0 no-repeat;float:left;margin-left:14px;padding-left:12px;}
.comment .cedit li.reply{background-position:0 0;}
.comment .cedit li.delete{background-position:0 -13px;}
.comment .cedit li.change{background-position:0 -26px;}
.comment .cedit li a{color:#bebebe;}

.berrors{background:#3f7ca9 url(../images/errbtm.png) bottom repeat-x;border-bottom:solid 1px #4181b2;margin-bottom:10px;color:#fff;overflow:hidden;text-shadow:0 1px 0 #34668b, 0 0 5px rgba(255, 255, 255, 0.5);border-radius:10px;}
.berrors .bbottom{background: url(../images/errtop.png) top repeat-x;padding:10px 5px 5px 15px;border-radius:0 0 10px 10px;box-shadow:inset 0 -1px 0 #67a8c9;}
.berrors .cont{background:url(../images/err_ico.png) 0 0 no-repeat;padding-left:60px;min-height:40px;}
.berrors .title{background:url(../images/dotted.png) left bottom repeat-x;padding-bottom:3px;font-size:14px;font-style:italic;}
.berrors .text{margin-top:5px;font-size:11px;}
.berrors .text a{color:#fff;text-decoration:underline;}

.navi{background:#fff url(../images/blockbtm.png) bottom repeat-x;margin-bottom:10px;padding:10px 10px 12px;line-height:23px;height:22px;font-size:14px;border-radius:5px;box-shadow:0 1px 1px #d2d2d2;}
.navi .pages{float:left;margin-left:9px;}
.navi .pages a, .navi .pages span{float:left;display:block;margin-left:1px;text-decoration:none;width:22px;height:22px;text-align:center;border-radius:3px;}
.navi .pages a{color:#3b78a6;}
.navi .pages a:hover{background:#e3eef5;}
.navi .pages span{background:#3b78a6;color:#fff;}
.navi .nextprev{float:right;padding:6px 0;}
.navi .nextprev span.pprev, .navi .nextprev span.pnext{background:url(../images/navi.png) 0 0 no-repeat;float:left;display:block;width:7px;height:10px;}
.navi .nextprev span.pprev{background-position:0 0;}
.navi .nextprev a:hover span.pprev{background-position:0 -10px;}
.navi .nextprev span.pnext{background-position:-7px 0;margin-left:8px;}
.navi .nextprev a:hover span.pnext{background-position:-7px -10px;}

.foot{background:url(../images/footer.png) top repeat-x;padding:28px 0 24px;}
.foot .logo{float:left;margin:4px 0 0 29px;}
.foot .logo a{background:url(../images/flogo.png) 0 0 no-repeat;display:block;width:65px;height:70px;}
.foot .counter{float:right;margin:10px 15px 0 0;}
.foot .counter img{float:left;margin-right:5px;}
.foot .copy{background:url(../images/fsep.png) left repeat-y;padding:1px 0 0 22px;margin:0 295px 0 120px;line-height:16px;height:70px;color:#b3b3b3;}

.footer{padding:15px 0 30px;}
.footer ul{float:left;padding-top:12px;}
.footer ul li{float:left;margin-right:7px;color:#9d9d9d;font-size:13px;text-shadow:0 1px 0 #fff;}
.footer ul li a{display:inline-block;margin-right:7px;text-transform:uppercase;color:#fff;}
.footer ul li a:hover{color:#437da9;}
.footer .designed{float:right;}
.footer .designed a{background:url(../images/newturn.png) 0 0 no-repeat;display:block;width:155px;height:36px;}

.online{color:#4386bf;}
.offline{color:#bf1d1c;}

.baseform {}
.tableform {width: 100%;}
.tableform td {}
.tableform td.label {width: 20%;vertical-align: top;padding-right: 15px;font-weight: bold;}

.fieldsubmit, .tableform td {padding-top: 10px;}
.tableform td {padding-bottom: 10px;}
.impot {color: #96c;font-weight: normal;}
.checkbox {padding: 4px 0;line-height: 1em;}
.checkbox input {margin-top: -2px;vertical-align: middle;}
.fbutton{background:#1A87D5;border:none;border-bottom:solid 2px #3b7192;line-height:25px;height:25px;padding:0 10px;margin-right:2px;cursor:pointer;color:#fff;text-shadow:0 1px 0 #2a5a83, 0 0 5px rgba(255, 255, 255, 0.7);border-radius:2px;box-shadow:inset 0 -1px 0 #5da4cf;}
.fbutton:hover{background-color:#427fa4;}
.f_input {width: 302px;padding: 1px;}
.f_textarea {width: 306px;}
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select {padding: 2px;background: #fff url("../images/fields.png") repeat-x;border: 1px solid #bcc0c2;}
.f_textarea, .editor_button select {padding: 0;}
.textin {padding: 2px;}

.userinfo {padding-left: 125px;}
.ui-dialog-content .userinfo {padding: 10px 0 10px 125px;}
.userinfo .lcol {margin-left: -125px;width: 110px;padding-right: 15px;}
.userinfo .lcol .avatar {margin-bottom: 10px;padding: 4px;background-color: #fff;border: 1px solid #c0d4de;}
.userinfo .lcol .avatar img {width: 100px;}
.userinfo .lcol ul {font-size: 0.9em;}
.userinfo .rcol {width: 100%;}
.userinfo .rcol ul {list-style: none;margin-left: 0;}
.userinfo .rcol ul li {margin-bottom: 0.2em;line-height:17px;}
.ussep {padding-top: 12px;}
.grey {color: #747474;}
.blue {color: #4b81a8;}

.statistics {overflow: hidden;margin: 0;padding: 0;}
.statistics ul.lcol {min-height: 71px;margin: 0 0 20px -1px;padding-top: 14px;width: 33.3%;}
.statistics ul.lcol li {padding: 0 15px;margin-bottom: 2px;}

.pm_status {float:left;border: 1px solid #d8d8d8;padding: 0px;background-color: #fff;width: 250px;height: 100px;margin-right: 5px;}
.pm_status_head {border-bottom: 1px solid #d8d8d8;font-size: 0.9em;background: #fff url("../images/bbcodes.png") repeat-x 0 100%;line-height: 22px;height: 22px;padding: 0;font-weight: bold;text-align: center;color: #4e4e4e;}
.pm_status_content {padding: 5px;}

.download_file{display:inline-block;text-align:left;overflow:hidden;}
.download_file span{background:url(../images/attach_bg.png) repeat-x;display:block;margin:8px 184px 8px 0;min-width:160px;height:36px;line-height:36px;padding:0 10px;border-radius:5px 0 0 5px;}
.download_file a{background:url(../images/attach_btn.png) 0 0 no-repeat;display:block;float:right;width:184px;height:52px;}
.download_file a:hover{background-position:0 -52px}
/*---buttons---*/
.btn {
cursor: pointer;
display: inline-block;
background-color: #E6E6E6;
background-repeat: no-repeat;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
padding: 5px 14px 6px;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
color: #333;
font-size: 13px;
line-height: normal;
border: 1px solid #CCC;
border-bottom-color: #BBB;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-webkit-transition: 0.1s linear all;
-moz-transition: 0.1s linear all;
-ms-transition: 0.1s linear all;
-o-transition: 0.1s linear all;
transition: 0.1s linear all;
border-image: initial;
}
.btn:hover {
background-position: 0 -15px;
color: #333;
text-decoration: none;
}
.btn:focus {
outline: 1px dotted #666;
text-decoration: none;
}
/*---buttons---*/


/*---Стиль формы---*/

.find1 {
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
display: inline-block;
width: 210px;
height: 20px;
padding: 4px;
font-size: 13px;
line-height: 18px;
color: gray;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-image: initial;

}
.find1:focus {
outline: 0;
border-color: rgba(82, 168, 236, 0.8);
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0,	 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
} 
/*---Стиль формы---*/


/*---Дополнительные стили---*/
.reserlog, .resetlog li {
list-style: none;
padding-left: 12px;
margin: 0;
}

/*---Дополнительные стили---*/
.sidebar {
	width: 214px;
}
.fixed {
	position:fixed;
	top:10px;
	margin-top:0;
}
.sidebar1 {
	width: 214px;
}
.fixed1 {
	position:fixed;
	top:10px;
	margin-top:0;
}