/* Обводка вокруг окон */ 
.xw-plain, .xw-resize, .xw-active { 
 background: rgba(6, 161, 241, 0.55); 
 padding: 10px !important; 
 border-radius: 5px; } 
 
/* TITLE окон */ 
.x-sh, .xsl { display: none !important; } 
 
.xw-hdr { 
 text-align: left !important; 
 white-space: nowrap !important; 
 padding: 1px 0 0 0 !important; 
 white-space: nowrap !important; 
 zoom: 1 !important; 
 height: 35px !important; } 
 
/* Название ajax окна*/ 
.xw-hdr-text { 
 vertical-align: 3px!important; 
 cursor: default!important; 
 color: #999 !important; 
 font: normal 12px/13px Tahoma,Arial !important; 
 line-height: 35px!important; 
 margin-left: 10px; } 
 
.xw-sps, .xw-tc, .xw-tr { 
 border-bottom: 0px solid #eee; 
 color: #000 !important; 
 font-size: 1.2em !important } 
 
/* Кнопка закрыть окно */ 
.xt { 
 width: 22px !important; 
 height: 22px !important; 
 background: url('/images/close_ajax.png') no-repeat !important; 
 float: right !important; 
 border: 0 !important; 
 text-decoration: none !important; 
 margin-top: 7px !important; } 
 
.xt-close { background-position: 0 0 !important; } 
 
.xt-close-over { background-position: 0 -22 !important; } 
 
/* Кнопки сворачивания и разворачивания окон (Кнопки убраны) */ 
.xt-maxi { display: none !important; } 
 
.xt-mini { display: none !important; } 
 
.xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc { 
 background: #fff !important; 
 border: 0 !important; 
 border-radius: 0px; 
 moz-border-radius: 0px; 
 webkit-border-radius: 3px; } 
 
.xw-body { 
 border: 0 !important; 
 padding-left: 7px !important; 
 padding-right: 1px !important; } 
 
.xw-tl { border-bottom: 1px solid #eee; } 
 
.xw-tl, .xw-tr, .xw-tc { 
 background: #FAFAFA !important; 
 border-radius: 3px 3px 0 0 !important; } 
 
.xw-sps { display: none !important; } 
 
.myWinCont { width: 100% !important; } 
 
.xw-body { 
 border: 0 !important; 
 padding-left: 2px !important; 
 padding-right: 1px !important; } 
 
.xw-ml { 
 padding-left: 1px !important; 
 padding-bottom: 5px; 
 border-bottom-left-radius: 3px; 
 border-bottom-right-radius: 3px; } 
 
.xw-bl { display: none !important; } 
 
.myWinTD1 { 
 background: rgb(255, 255, 255) !important; 
 border-bottom: 1px solid rgb(250, 250, 250) !important; } 
 
/* Вид фона сайлов */ 
.myWinTD2 { background: rgb(250, 250, 250) !important; } 
 
/* Вид фона при наведении на поле со смайлом */ 
.myWinCont fieldset { 
 border: 1px solid #eee !important; 
 padding: 2px 5px !important; 
 margin-bottom: 3px !important; } 
 
/* Вид обводки в архиве опроса */ 
.myWinPollTd { 
 background: #fff !important; 
 text-align: center !important; }

/* Вид комментарий v.2.0 
------------------------------------------*/ 
.cell_comment_os { 
 float:left; 
 width:100%; 
 background:#fff; 
 border:1px solid #CAD1DB; 
 padding-bottom:3px; 
 margin-bottom:15px; 
} 

.comment_p { 
 float:right; 
 width:80px; 
} 

.comment_v { 
 margin: 5px 0px 5px 10px; 
} 

.comment_c { 
 overflow: hidden; 
 text-align:justify; 
 margin: 0px 0px 0px 10px; 
 padding: 5px 0px; 
 border-top: 1px solid #e7e7e7; 
} 

.comment_n { 
 text-align:right; 
 margin: 3px 78px 0px 10px; 
} 
.vcc_otvet {overflow:hidden!important; border: 1px solid #eccece; padding: 10px;background:#fcf6f6; } 

.comment_avatar { 
 width:40px; 
 height:40px; 
 padding: 4px; 
 margin: 8px 10px 0px 15px; 
 border: 1px solid #CAD1DB; 
 background:#F6F6F6; 
 -webkit-border-radius:5px; 
 -moz-border-radius:5px; 
 border-radius:5px; 
} 

.red {color: #d20000;} 
.gren {color: #429e1e;} 
.grey {color: #999;} 
.text_9 {font: 9px Verdana,Arial,Helvetica, sans-serif;} 
.right {float:right;}

/* Кнопка переключения страниц */
.swchItem { 
 color:#0A7EC5; 
 border:1px solid #8DC5E6; 
 background:#F8FCFF; 
} 
.swchItemA1, .swchItem { 
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
 border-radius:3px; 
 padding:6px 9px; 
 margin-left:3px; 
 text-decoration:none; 
} 
.swchItemA1, .swchItem:hover { 
 font-weight:normal; 
 color:#fff; 
 text-shadow:0px 1px #06A1F1; 
 box-shadow:0px 1px #EDEDED; 
 -webkit-box-shadow:0px 1px #EDEDED; 
 -moz-box-shadow:0px 1px #EDEDED; 
 border:1px solid #3390CA; 
 background:#58B0E7; 
 background:-moz-linear-gradient(top,#B4F6FF 1px,#63D0FE 1px,#58B0E7); 
 background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#B4F6FF),color-stop(0.02,#63D0FE),color-stop(1,#58B0E7)); 
}

.swchItemA, .swchItem { 
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
 border-radius:3px; 
 padding:6px 9px; 
 margin-left:3px; 
 text-decoration:none; 
} 
.swchItemA, .swchItem:hover { 
 font-weight:normal; 
 color:#fff; 
 text-shadow:0px 1px #06A1F1; 
 box-shadow:0px 1px #EDEDED; 
 -webkit-box-shadow:0px 1px #EDEDED; 
 -moz-box-shadow:0px 1px #EDEDED; 
 border:1px solid #3390CA; 
 background:#58B0E7; 
 background:-moz-linear-gradient(top,#B4F6FF 1px,#63D0FE 1px,#58B0E7); 
 background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#B4F6FF),color-stop(0.02,#63D0FE),color-stop(1,#58B0E7)); 
}

.col2_block {
 border:1px solid #e5e5e5;
 border-top:3px solid #1d9fde;
 border-bottom:1px solid #c5c5c5;
 padding:13px 16px 16px 16px;
 margin:0 0 20px 0;
}

.col2_block_s {
 border:1px solid #e5e5e5;
 border-top:3px solid #1d9fde;
 border-bottom:1px solid #c5c5c5;
 padding:13px 16px 0px 16px;
 margin:0 0 20px 0;
 padding-bottom:-1000px;
}

.col2_heading {
 font-size:17px;
 margin:0 0 11px 0;
 color:#000;
 font-weight:normal;
}
/* Кнопки поделиться в соц сети */ 
.dop {font-size:9px;} 
.dop a {color:#2270A7;} 
.dop a:hover {} 
.dwl {background:#7FB20F;border:1px solid #6E9B0D;} 
.dwl:hover {background:#73A10D} 
.jal {background:#DB7A80;border:1px solid #D5676E;} 
.jal:hover {background:#B8666C;} 
.plus {background:#16A2B1;border:1px solid #138D9A;} 
.plus:hover {background:#138D9A;} 
 .demo {background:#8C66FF ;border:1px solid #8661F3;} 
.demo:hover {background:#6633FF ;} 
.btin {display:block;margin:0;margin-bottom:-1px;margin-top:1px;padding:0;} 
.btin a, .btin a:hover {text-decoration:none;color:#FFF;padding:5px;padding-left:13px;padding-right:13px;font-size:11px; 
 border-radius:3px; 
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
 transition: all linear .2s; 
 -moz-transition: all linear .2s; 
 -webkit-transition: all linear .2s; 
 -o-transition: all linear .2s; 
} 
.appinfo {border-top:#E9E9E9 1px solid; padding-top:13px; margin-bottom:18px; }
.appinfo img {border:none; margin:0px; margin-right:4px; padding:0px;}

/* Кнопки переключения комментариев */ 
.fn_tabs {
 background:url(http://microsoftportal.net/images/tabs_bg.png) repeat-x center center;
 height: 39px;
 margin-bottom: 25px;
}
.fn_tabs li {
 float: left;
 height: 39px;
 background: #f0f0f0;
 color: #8c8c8c;
 font-size: 18px;
 margin-right: 10px;
 line-height: 39px;
 cursor: pointer;
 padding: 0 10px;
}
.fn_tabs li.current {
 background: #3eb1ea;
 cursor: default;
 color: #fff;
}