/* Div inside edit form */
.fieldsmanage .layersbg{/*background-color:#B8C1DD;*/ /*padding:4px 4px 9px 4px;*/ /*border:1px solid #B8C1DD; border-top:none;*/}
.fieldsmanage .layers{margin:0 1px 1px; padding:0; list-style-type:none; /*background-color:#F8F9FC;*/ /*padding:4px 4px 9px 4px;*/ /*border:1px solid #B8C1DD; border-top:none;*/ /*border:1px solid #000;*/}
.fieldsmanage .layer{overflow:hidden; display:none; list-style-type:none; padding:5px 0 20px;}
.fieldsmanage.notabs .layer{display:block;}
* html .fieldsmanage .layer{zoom:1; /* li needs layout for ie6 and ie 5.5 */}
.fieldsmanage .layer.a{display:block;}
.fieldsmanage .layer .f,.fieldsmanage .layer .v{float:left; width:68%; /*margin:0;*/ color:#646465; /*border:1px solid #456;*/}
.fieldsmanage .layer .f{width:29%; text-align:right; /*border:1px solid #789;*/}
.fieldsmanage .layer .f .ff{display:block; margin-right:10px;}
/* Правила для контейнеров особых полей*/
.fieldsmanage .layer.message .v{float:none; width:auto; /*border:1px solid #456;*/}

/* Особые правила для полей */
.fieldsmanage .layer textarea,.fieldsmanage .layer input.edit,.fieldsmanage .layer input.upload{/*font-size:130%;*/}
.fieldsmanage .layer input.upload{/*font-size:100%;*/}
.fieldsmanage .layer textarea,.fieldsmanage .layer input.edit,.fieldsmanage .layer input.upload{width:60%;}
.fieldsmanage .layer .middle textarea,.fieldsmanage .layer .middle input.edit,.fieldsmanage .layer .middle input.upload{width:90%;}
.fieldsmanage .layer .big textarea,.tabed .big input.edit,.tabed .big input.upload{width:90%;}
.fieldsmanage .layer .big textarea{height:200px;}
/*Поле перед разделителем и выпадающей менюшкой*/
.fieldsmanage .layer input.potiSeparator{width:120px;}
/*.fieldsmanage .layer input.spamfuck{width:100px;}
.fieldsmanage .layer img.spamfuck{margin-left:1.5em;}*/
.fieldsmanage .layer button.wlcalendar{width:40px;}
.fieldsmanage .layer button.wlcalendar span{display:block; width:24px; height:12px; background:url('/themes/.public/images/wlcalendar.gif') no-repeat center center;}
.fieldsmanage .layer option.pagespecial{color:#800000; background:#FFFF80; font-size:115%; font-weight:bold;}

/* Правила для отображения Названия и постоянной ссылки */
.fieldsmanage .LinkShow{/*display:none;*/ font-size:70%; padding:0 5px 5px 0; /*border:1px solid;*/}
.fieldsmanage .LinkShow input{width:200px; font-size:140%;}
.fieldsmanage .LinkShow.typing{/*display:block;*/}
.fieldsmanage .LinkShow .link_p,.fieldsmanage .LinkShow .LinkTemp3,.fieldsmanage .LinkShow .LinkTemp4{/*color:#BBB;*/ /*font-size:70%;*/}
.fieldsmanage .LinkShow.typing .LinkTemp1{display:inline; font-size:120%; font-weight:bold;}
/* Изначально или без стилей */
.fieldsmanage .LinkShow .LinkTemp1,.fieldsmanage .LinkShow .LinkTemp2{display:inline;}
.fieldsmanage .LinkShow .LinkTemp3{display:none;}
/* .typing - печатаем */
.fieldsmanage .LinkShow.typing .LinkTemp2,.fieldsmanage .LinkShow.typing .LinkTemp3{display:none;}
/* .changing - меняем */
.fieldsmanage .LinkShow.changing .LinkTemp1,.fieldsmanage .LinkShow.changing .LinkTemp2{display:none;}
.fieldsmanage .LinkShow.changing .LinkTemp3{display:inline;}

/* checkbox и radiobox */


/* Показатель заполнености поля */
.fieldsmanage .layer span.view{font-size:8pt; text-align:right; padding:2px 4px; /*display:block;*/ border:grey 1px solid;}
.fieldsmanage .layer span.over{border:red 2px solid;}
/* Кнопки переключения языков для мультиполей */
.fieldsmanage .mltLngBtn input{font-size:120%; font-weight:normal; cursor:pointer; margin:2px;}
.fieldsmanage .mltLngBtn .mltLngOn{color:#336699;font-weight:bold;}
/* Мультиполя */
.fieldsmanage .mltLngView span,.fieldsmanage .mltLngFld input,.fieldsmanage .mltLngFld textarea{display:none;}
.fieldsmanage span.mltLngOn,.fieldsmanage input.mltLngOn,.fieldsmanage textarea.mltLngOn{display:inline;}

/* info, example, isCheckAjax */
.fieldsmanage .layer .info,.fieldsmanage .layer .example,.fieldsmanage .layer .isCheckAjax{font-size:80%;}
.fieldsmanage .layer .example{display:none; margin-top:5px;}
.fieldsmanage .layer .example ul{padding-left:1em; cursor:auto; list-style:disc url("/themes/.public/images/li.gif") inside}
.fieldsmanage .layer .example ul ul{padding-left:2em; padding-bottom:0.5em; list-style-type:circle}
.fieldsmanage .layer .info .symbols b{}
.fieldsmanage .layer .info .allow b{color:#009900;}
.fieldsmanage .layer .info .deny b{color:#CC0000;}
.fieldsmanage .layer .isCheckAjax{display:none; margin:0;}
.fieldsmanage .layer .isCheckAjax.err{display:block; margin:10px 0; color:#FF0000; font-weight:bold;}

/* Действия при проверке полей */
.fieldsmanage .layer.chAjWait{background:url('../images/icons/icon_updating.gif') no-repeat 22px 18px;}
.fieldsmanage .layer.chAjErr{background:#FFE1E1 url('../images/icons/icon_errors.gif') no-repeat 15px 10px;}
.fieldsmanage .layer.chAjOk{background:url('../images/icons/icon_ok.gif') no-repeat 15px 10px;}

/* Div tabs */
.fieldsmanage .tabs{float:none; white-space:nowrap;}
.fieldsmanage .tabs ul{height:21px; margin:0; padding:5px 10px 0px; list-style:none; background:url("/themes/.public/images/tabs.gif") repeat-x left -3px;}
.fieldsmanage .tabs li{float:left; margin:0; padding:0 6px 0 0; background:url("/themes/.public/images/tabs.gif") no-repeat right -38px;}
.fieldsmanage .tabs li.a{padding:0 6px 0 0; background:url("/themes/.public/images/tabs.gif") no-repeat right -98px;}
.fieldsmanage .tabs a,.fieldsmanage .tabs span{display:block; font-size:8pt; color:#000000; padding:5px 5px 4px 7px; text-decoration:none; background:url("/themes/.public/images/tabs.gif") no-repeat left -38px;}
.fieldsmanage .tabs span{cursor:default; color:#999999;}
.fieldsmanage .tabs a:hover{text-decoration:none; background:url("/themes/.public/images/tabs.gif") no-repeat left -68px;}
.fieldsmanage .tabs li.a a,.fieldsmanage .tabs li.a a:hover{background:url("/themes/.public/images/tabs.gif") no-repeat left -98px;}

/* Edit div title */
.fieldsmanage .tabtit{padding:6px 20px 4px 10px; margin:0 1px; /*background-color:#F8F9FC;*/}
* html .fieldsmanage .tabtit{height:50px;}
.fieldsmanage .tabtit .title{
	padding:6px 0 0 40px; margin-bottom:4px; height:32px; min-height:32px; color:#494949; vertical-align:middle;
	background:url("../images/manage_tabtit.gif") no-repeat left top;
}
.fieldsmanage .tabtit .message div{display:none; margin-left:40px; /*border:1px solid;*/}
.fieldsmanage .tabtit .message .a{display:block;}
.fieldsmanage .tabtit .dotsep{margin:0 6px; height:5px; background:url("../images/manage_dotsep.gif") repeat-x left center;}

/* Слой кнопок */
.fieldsmanage .buttons{/*margin-top:4px;*/ padding:8px; /*font-weight:bold;*/ /*text-align:center;*/ /*background:#F8F9FC url("../images/buttons/manage_btnf.gif"); border:1px solid #B8C1DD;*/}
.fieldsmanage .buttons button{margin:0 10px; color:#363861;}
.fieldsmanage .buttons .confirm,.fieldsmanage .buttons .stepnext{color:#33991A; font-weight:bold; font-size:11pt;}

/* required */
.requiredinfo{
	margin:6px 0; font-size:85%; color:#333333; border:1px solid #D7D6BA; padding:9px 6px 9px 48px;
	background:#FEFDEA url("../images/icons/icon_notes.gif") no-repeat left center;
}
.required{color:red;}


/* Для блока загрузки файлов, изображений и видео */
.filesread .mark{font-weight:bold; background-color:#F8F9FC; color:#123;}
.filesread .srv{text-align:center;}
.filesread .srv a{background:url("/themes/.public/images/arrows-mini.gif") no-repeat right -30px; padding:0 15px 0 0px; font-weight:bold;}
.filesread .open .srv a{background-position:right -60px;}
.filesread .fLdList{display:none; text-align:center;}
.filesread .open .fLdList{display:block;}
.filesread .updating{display:none;}
.filesread .onupd .updating{display:inline;}
.filesread a.gllr{background:url("/themes/.public/images/newwin.gif") no-repeat center right; padding:0 14px 0 0px; font-weight:bold;}
.filesread .filesSettedLimit span{font-weight:bold; /*border:1px solid #123123;*/}
.filesread .st .subscribe{font-size:60%;}

.filesread .st,.filesread .ld{float:left; width:240px; margin:6px 4px 6px; padding:0; min-height:75px; background-color:#fff; border:4px solid #eee;}
.filesread .ld{width:180px; /*margin:4px 2px 4px;*/ min-height:35px; border:2px solid #eee;}
.filesread .setted{background-color:#FFFFDF; border-color:#F4F2AA;}

.filesread .chk{display:block; float:left; width:25px; min-height:25px; text-align:center; background:url("../images/buttons/filesread-checkbox.gif") no-repeat; /*border:1px solid #000;*/}
* html .filesread .chk{height:25px; margin:1px 0;}
.filesread .fStList .chk{margin-top:20px;}
.filesread .chk:hover{background:url("../images/buttons/filesread-checkbox.gif") no-repeat 0 -30px;}
.filesread .setted .chk{background:url("../images/buttons/filesread-checkbox.gif") no-repeat 0 -60px;}
.filesread .setted .chk:hover{background:url("../images/buttons/filesread-checkbox.gif") no-repeat 0 -90px;}
.filesread .chk input{margin:0;padding:0; cursor:pointer; opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.filesread .pict{/*display:block;*/ float:left; margin:2px 4px 2px 2px; /*border:1px solid;*/}
.filesread .pict img{/*padding:2px 4px 2px 2px;*/ /*border:1px solid;*/}
.filesread .ld .pict{margin:2px 4px;}
.filesread .st .pict{width:70px; height:70px; text-align:center; vertical-align:center;}
.filesread .st textarea,.filesread .ld textarea{float:left; width:110px; height:30px; font-size:80%;}
.filesread .filename{float:right; font-size:7pt; /*border:1px solid;*/}
.filesread .download{float:right; width:17px; height:17px; margin:1px 1px 1px 6px; /*padding:10px 0 0;*/ background:url("../images/buttons/filesread-download.gif") no-repeat; /*border:1px solid;*/}
.filesread .del{float:right; width:15px; height:15px; margin:2px 2px 2px 7px; /*padding:10px 0 0;*/ background:url("../images/buttons/filesread-del.gif") no-repeat; /*border:1px solid;*/}

.filesread .disabled .chk{visibility:hidden;}
.filesread .disabled img{opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=30);}
.filesread .disabled a:hover img{opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
/* Для блока загрузки файлов, изображений и видео - END */

