@import url("/js/RTE/jquery.rte.css");
/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }

.ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-default:hover { border: 1px solid #999999; background: #dadada url(/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-default:hover a, .ui-state-default:hover a:hover { color: #212121; text-decoration: none; outline: none; }



/* frontoffice  */



#jEDialog {z-index:5010;width:750px;position:absolute;display:none;font-size:11px;top:0;left:0;height:auto;background:#fff url(/images/admin/jedialog-back.gif);border:solid 1px #AAA;}
#jEDialog {z-index:5010;width:750px;position:absolute;display:none;font-size:11px;top:0;left:0;height:auto;background:#fff url(/images/admin/jedialog-back.gif);border:solid 1px #AAA;}
button.ajaxLoad kbd {background:url(/images/admin/ajax-submit.gif)!important;}
#jEForm .jEButtons  button.ajaxLoad   {color:#bbb;background:E6E6E6}


/* backoffice  */



.jEBack {font-family:Tahoma;font-size:12px;}
.JETableContainer,.JEBackContainer {width:700px;margin:0 auto;padding:10px 10px;}


/* верхнее меню бэкофиса  */
.jEBack #topmenu {background-color: #404040;border-top:solid 4px #EB4C07; margin-bottom:20px;}
.jEBack #topmenu ul {margin:0px auto;padding:5px 0px;list-style: none outside;width:800px;overflow:hidden;}
.jEBack #topmenu li {float:left;font-weight:bold;margin-right:10px;padding:6px 8px;}
.jEBack #topmenu li a {color:#dfdfdf;text-decoration:none; text-transform: uppercase;font-family: Tahoma;font-size:1.0em;}
.jEBack #topmenu li.select {background:#EB4C07 !important;color:white;}
.jEBack #topmenu li:hover {background:#333333;color:white !important;}
.jEBack #tools  {position:absolute;right:5px;top:0px;_top:4px;height:100px;color:red;z-index:222;width:120px;}
.jEBack #tools a {display:block;position:relative;width:37px;height:30px; background: url(/images/admin/zakladka.gif) no-repeat 0px -60px;float:right;text-decoration:none !important}
.jEBack #tools a span {display:block;position:relative;width:37px;height:24px;}
.jEBack #tools a.tools span {background: url(/images/admin/icon-inst.gif) 50% 50% no-repeat;cursor:pointer;}
.jEBack #tools a.home span {background: url(/images/admin/icon-home.gif) 50% 50% no-repeat;;cursor:pointer;}
.jEBack #tools a.logoff span {background: url(/images/admin/icon-key.gif) 50% 50% no-repeat;cursor:pointer;}
.jEBack #tools a:hover {background-position: 50% -30px;}
.jEBack #tools a.current {background-position: 50% 0px;}


/* контейнер для форм и таблиц  */

.JETableContainer {border:solid 1px #ccc;z-index:1;background:#fff;}
.jEButtonsTop {padding-bottom:0;padding-bottom:0;;z-index:2;height:28px;}
.jEButtons button  {display:block; float:right;margin-left:3px;}



.jEPanelMenu  li {height:20px;padding:7px 8px 0 8px;top:0px;font-size:14px; position:relative;float:left;text-align:left;border:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-right:5px;}
.jEPanelMenu li.select {color:#666!important;border:solid 1px #ccc!important;background:white!important;border-bottom:#fff solid 1px!important;font-weight:bold;}
.jEPanelMenu  li {cursor:pointer;}
.jEPanelMenu  li.jEError {background: #fdd;}




#jEDialog  .JETableContainer, #jEDialog  .JEBackContainer {width:700px;margin:0 auto;}
#jEDialog  .jETableComments * {display:none;}
#jEDialog  .jEButtons button {font-size:11px;padding-top:0;padding-bottom:0;}
#jEDialog  .jEPanelMenu  li {font-size:12px;padding-top:5px;}
#jEDialog  .jEButtonsTop {height:26px;}

.jEBack .jEFormTop th, .jEBack .jEFormTop td {border:none;;}
.jETableComments * {color:#777;}
.jETableComments a {color:#777;}
.jETableComments th, .jETableComments td {color:#777;font-size:11px;background:#fff url(/images/admin/dot.gif) 0 100% repeat-x!important;padding-bottom:5px!important;}


.jEButtons {text-align:right;  }

.jEButtonsBottom {padding-top:0;padding-top:5px;}

/* закладки */
.jEForm .jEPanel1, .jEForm .jEPanel2, .jEForm .jEPanel3, .jEForm .jEPanel4, .jEForm .jEPanel5, .jEForm .jEPanel6, .jEForm .jEPanel7  {display:none;}



/*  список данных в виде таблицы  */

.jEList { width:100%;}
.jEList th {width:16px;padding-left: 2px; padding-right: 2px;}
.jEList td {padding:0 3px;}


.jEList .jELast td,.jEList .jELast th  { border-bottom:solid 1px #fff;}
.jEList tr td,.jEList tr th {border-bottom:solid 1px #ddd;}
.jEList  tr.jEhover   td, .jEList  tr.jEhover  th {background-color:#FAF6BB;}
.jEList a {color:#006;text-decoration:none; }
.jEList  tr.jEhover  a {color:#900 }
.jEList .jEodd td,.jEList .jEodd th {background:#eee;}
.jEList a  {display:block;cursor:pointer;}
.jEList .jEw1 {width:16px;}


th a, .jEico {text-indent: -99999px; overflow: hidden; background-repeat: no-repeat;  display:block;width: 16px; height: 16px; background-image: url(/css/smoothness/images/ui-icons_222222_256x240.png);}
table.jEList {width:100%}


.jEList .jEup  {background-position: 0 -16px; }
.jEList .jEdn   {background-position: -64px -16px; }
.jEList a.jEdel0   {background-position: -176px -96px; }
.jEList a.jEpublic0   {background-position: -112px -144px; }
.jEList a.jEdel1   {background-position: -64px -80px; }
.jEList a.jEpublic1   {background-position:  -64px -144px;}

.jEList  td.jEFirst      {background-image: url(/images/status.gif);background-repeat:  no-repeat;padding-left:6px;width:1%;}
.jEList .jEpublic0  td.jEFirst  {background-position: 0 -300px; }
.jEList .jEdel1  td.jEFirst     {background-position: 0 -200px!important; }
.jEList .jEpublic1 td.jEFirst   {background-position: 0 -100px;}
.jEList .jEdel1 a {color:#777;}


/*  формы редактирования  */


.jEBack .jEForm th, .jEBack .jEForm td { padding:4px 2px 4px 4px;}
.jEForm th,.jEForm td {padding:3px 2px 2px 4px;background:#fff url(/images/admin/dot.gif) 0 0 repeat-x;}
.jEFormTop th, .jEFormTop td {background:#fff;}


.jEBack .jEForm th, .jEBack .jEForm td { padding-left:0;}

.jEForm { width:100%;}
.jEForm th {width:120px;}
 .jEpc100, .jE-pc100   {width:100%;}
*+html   .jEpc100  {width:99%;}
*+html  .jE-pc100  {width:99%;}
.jEpx30 {width:30px;margin-right:3px;}
.jEForm textarea,.jEinp {background:#eee;border:solid 1px #bbb;}
.jE-Form { width:100%;}
.jE-Form th {width:120px;}
.jE-Form .jE-pc100  {width:100%;}
*+html   .jE-pc100  {width:99%;}
.jE-pc20  {width:20%;}
.jE-pc30  {width:30%;}
.jE-pc50  {width:50%;}
.jE-pc60  {width:60%;}
.jE-pc70  {width:70%;}



.jEForm th em {display:block;height:16px;width:16px;float:right;color:maroon;margin-right:5px;}
.jEErrorMsg {font-size:11px!important;color:#990000!important;padding-top:2px!important;border:none!important;background:none!important;}
.jEForm td i {display:block;float:left;font-style:normal;}
.jEForm td i.p1 {padding-right:6px;}
.jEForm td i.p2 {padding-right:12px;}
.jEForm td i.p3 {padding-right:18px;}


.jEForm input.jEError, .jEForm textarea.jEError, .jEForm select.jEError  {border-color: #990000;background:#F1DBDB;}
.jEPanelMenu .jEError a  {color:#990000!important;}

/* кнопки */

.jESmallButton {padding:2px;height:20px;width:20px}

.jEButton {padding-top:2px;}


.jEButton,.jESmallButton, .jEButton kbd,  .jESmallButton kbd {display:-moz-inline-stack; display:inline-block; }
.jEButton kbd,.jESmallButton kbd   {height:16px;width:16px;margin-right:3px;background: url(/images/admin/icon-mini.gif)   no-repeat;}
.jEMinus kbd  {background-position: 0 -20px;}
.jESubmit kbd {background-position: 0 -40px; }
.jECancel kbd {background-position: 0 -60px; }