.selectmass input { float: right; margin-left: 6px; }
.mass_comments_action { text-align: center; }

/*---Информационное окно загрузки AJAX---*/
#loading-layer { display: none; font-size: 11px; background: #2e83d7; padding: 10px; text-align: center; color: #fff; }

/*---BB коды---*/
.bbcodes_poll { background:none; color:#618c05;}

.editor textarea {  background: #fff url("../images/fields.png") repeat-x; border: 0 none;  }
.editor input[type="text"] { padding: 2px; background: #fff url("../images/fields.png") repeat-x; border: 1px solid #bcc0c2; }
.editor_button {float: left;cursor: pointer;padding-left: 0;padding-right: 0;}
.editor_buttoncl {float: left;cursor: pointer;padding-left: 1px;padding-right: 1px;border-left: 1px solid #bbb;border-right: 1px solid #bbb;}
.editbclose { float: right; cursor: pointer; display: none; }
.editor_button select { font-size: 11px; }
.editor_button img { margin: 0; padding: 0; }
.editbclose img { margin: 0; padding: 0; }
.editor_button_brk img { margin: 0; padding: 0; }

/*---Дополнительные поля---*/
.xfields textarea, .xprofile textarea { width: 98%; height: 86px; margin: 0px 1px 0px 0px;padding: 0px; }
.xfields input, .xprofile input { width: 250px; height: 14px; padding: 2px; }
.xfields_table td { vertical-align: top; }

/*---Выпадающее меню кнопки редактировать---*/
#dropmenudiv {background: #181818;font-size: 11px;line-height: 20px;margin: 2px 0;padding: 7px;opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90);}
#dropmenudiv a {display: block;text-decoration: none;padding: 4px 6px;font-weight: bold;border-bottom: 1px dashed #fff;color: #2d8edd;}
#dropmenudiv a:hover {color: #5EAD4D;background: #000;}

/*---Ссылка на скачивание прикрепленного файла---*/
.attachment { color: #808080; }

/*---Рамка расширенной формы поиска по сайту---*/
fieldset { border: 1px solid #bfced6; padding: 5px; text-align: left; }

/*---Диалоговые и всплывающие окна jQuery UI---*/
.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }
.ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget {font-size: 11px;background: #F2F2F2;}
.ui-widget-content {background: #fff;color: #222;}
.ui-widget-header {background: #4DB85E;color: #fff;font-size: 17px;font-family: "verdana", "Arial", "Tahoma", "sans-serif";}
.ui-widget-header a { color: #fff; }
.ui-widget-overlay {overflow:  hidden;background: #000;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);left: 0;position: fixed;top: 0;}


.ui-state-default, .ui-widget-content .ui-state-default {background: #DFDFDF;border: 2px #e0e0e0 solid;color:#7b7b7b;font-weight: bold;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {background: #E5FFE9;color: #7b7b7b;font-weight: bold;}
.ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active {background: #F0F0F0;border: 2px #e0e0e0 solid;color:#7b7b7b;font-weight: bold;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #e17009; text-decoration: none; }
.ui-state-error {background: #fef1ec 50% 50% repeat-x;border: 1px solid #dedede;color: #cd0a0a;}

.ui-widget-header .ui-icon { background-image: url(../images/ui-icons.png); }
.ui-state-hover .ui-icon, .ui-state-focus .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.4em; }
.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;padding: 0;position: absolute;width: 300px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.32);-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.32);-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.32);}
.ui-dialog .ui-dialog-titlebar {padding: 12px;color: #fff;font-size: 17px;position: relative;}
.ui-dialog .ui-dialog-title {float: left;font-size: 15px;width: 94%;}
.ui-dialog .ui-dialog-titlebar-close {height: 18px;padding: 6px;position: absolute;right: 6px;top: 6px;width: 18px;}
.ui-dialog .ui-dialog-titlebar-close span { display: block;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { }
.ui-dialog .ui-dialog-content {background: none;border: 0;overflow: hidden;padding: .5em 1em;position: relative;zoom: 1;}
.ui-dialog .ui-dialog-buttonpane {background-image: none;border-width: 1px 0 0 0;margin: .5em 0 0 0;padding: .3em 1em .5em .4em;text-align: left;}
.ui-dialog .ui-dialog-buttonpane button {cursor: pointer;float: right;line-height: 1.4em;margin: .5em .4em .5em 0;overflow: visible;padding: .2em .6em .3em .6em;width: auto;}
.ui-dialog .ui-resizable-se { bottom: 3px; height: 14px; right: 3px; width: 14px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.modalform {position: fixed;}

#ModalWin2 { overflow:auto;}



