a{color:#00d;}
h1{font-size:18px;}

.sl{color:#d00;}
.center{text-align:center;}

.side{width:305px;border:1px solid #ddd;background-color:#f3f3f3;float:left;padding:3px;}
#content{float:left; padding:3px 3px 0 0;width:680px;margin:0 3px 0 0;}

.title{font-weight:bold;font-size:20px;margin-bottom:15px;border:1px solid #ddd;padding:3px;}
.side .title{font-weight:bold;font-size:16px;margin-bottom:5px; border:0;padding:0;}

.gmenu{font-size:14px;font-weight:bold;text-decoration:none;padding:2px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:5px 0;}
.gmenu a{color:#00d;}

.last10{padding:2px 0;border-bottom:1px dotted #aaa;}

#msg{border:1px solid #ddd;background-color:#f3f3f3;color:#d00;font-weight:bold;margin-bottom:5px;}
.msg{color:#d00;margin-bottom:5px;}

.img{float:left;margin:2px 5px 3px 0;border:1px solid #ddd;padding:2px;text-align:center;}
.b{font-weight:bold;}
.col{display:inline-block;vertical-align: top;}
/*Формы*/
.addform{text-align:left;border:1px solid #eee;padding:3px;}
.addform .row{background-color:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:2px;margin-bottom:2px;font-size:14px;}
.addform .col{display:inline-block;vertical-align: top;}
.addform .col{width:200px;margin-right:5px;}
.addform .col+.col{width:auto;}
.addform .col+.col input[type='text']{width:450px;}
.addform .col+.col textarea{width:450px;height:50px;}
.addform .req, .addimg .req{font-weight:bold;}
.addform .color{float:left;padding:2px 1px;border:1px solid #666;float:left;width:70px;margin:1px;}
.addform .color .title{font-size:9px;font-weight: normal;height:13px;margin-bottom: 5px;;}
.addform .color .title div{background-color: #ddd;}
.addform .color .upcost{width:40px;height:12px;padding:1px;}

.addimg{margin-top:10px; border:1px solid #666;padding:2px;}
.addimg  input[type='text'], .addimg  input[type='file'], .addimg  textArea{width:270px;}
.addimg .row{margin-bottom:10px;}
.addimg select{width:130px;margin-right:5px;}
#add_copy{display:none;}

/*#addimgglr{display:none;}*/
.button{position:relative;text-align:right;}
.button img{cursor:pointer;}
.button select{position:relative;top:-6px;height:16px; border:1px solid #ddd;font-size:11px;display:inline-block;}
option.hidd{color:#800;}
.clr{clear:both;}
.hidden{display:none;}


/*Модуль категории*/
ul.sort{list-style-type:none;margin:0;padding:0;}
ul.sort li{margin:5px 0;padding:2px;border:1px solid #999;background-color:#fff;cursor:move;}
.close{height:15px;text-align:right;}
.editctg{margin:2px 0;padding-top: 2px;border-top:1px #ddd solid;display:none;font-size:12px;}
.editctg .inp,.editctg .dis,.editctg .msg,.editctg .close, .editctg .headds,.editctg .titleds{float:left;padding:0 3px;margin-bottom:5px;}
.editctg .msg{width:900px;height:15px;}
.editctg .close{width:82px;}
.editctg .inp{width:314px;}
.editctg .inp input{width:290px;height:17px;font-size:12px;}
/*.editctg .dis{width:28px;}*/
.editctg .headds,.editctg .titleds{width:100%;}
.editctg .headds input{width:978px;height:17px;font-size:12px;}
.editctg .titleds textarea{width:978px;height:60px;font-size:12px;}
.editctg .subm{width:100%;clear:left;text-align:right;}


/*Загрузка картинок*/
#imglist_edit{margin-top:10px;}
.imglist{width:90px;height:150px;float:left;border:1px solid #666;margin:4px;background-color: #fff;}
.imglist a.edit{display:block;width:90px;height:90px;text-align:center;}
.imglist a.edit img{max-height: 90px;max-width: 90px;border:0;}
.imglist .button{font-size: 13px;}
.imglist label{text-align:center;cursor:pointer;}
.imglist label input{display:none;}
.imglist label.img_h input + span:after{content:"вкл. \00a0\00a0";color:#666;text-decoration: underline;}
.imglist label.img_h input:checked + span:after{content:"откл\00a0\00a0";color:#00d;}
.imglist label.img_b input + span{color:#d00;text-decoration: underline;}
.imglist label.img_b input:checked + span{color:#00d;}
ul#imgsort{list-style-type:none;margin:0;padding:0;}


/*вставка картинок в текст*/
.fullimg{max-height: 480px;max-width: 480px;}
.imgaddtext{margin:5px 0;padding:5px 0;border-top:2px solid #666;border-bottom:2px solid #666;text-align: left;font-size:12px;}
.imgaddtext select, .imgaddtext input{font-size:12px;}
.imgaddtext #img_range{width:130px;}
.imgaddtext .last10{margin-bottom:10px;}
.imgaddtext .left{float:left;text-align:left;width:30%;font-weight: bold;}
.imgaddtext .right{float:left;text-align:right;width:70%;}
#img_img{max-height: 100px;max-width: 100px;border:1px solid #666;}
#sel_glr, #editimgctg{width:200px;}
#imgsrch{display:none;}


/*Диалоговые окна*/
#_dlgbox{display:none;border:1px solid #cacaca;width:300px;border-radius:5px;box-shadow: 0 0 5px 5px rgba(128,128,128,0.5);position:absolute;background:#fff;padding:5px;z-index:5000;}
#_dlgbox .b.center{font-size:12px;text-align: center;margin:0 0 5px 0;border-bottom: 1px solid #cacaca;padding-bottom:3px;}
#_dlgbox .dombott{text-align:center;text-transform: uppercase;font-size:11px;width:300px;border-top: 1px solid #cacaca;padding-top:3px;margin:10px 0 0;}
#_dlgbox .ds{margin-bottom: 3px;font-size: 11px;}
#_dlgbox td{text-align:left;}
#_dlgbox input[type='text'], #_dlgbox textarea{width:150px;}
#_dlgbox h2{font-size:13px;margin:5px;}
#_dlgbox ul{text-align:left;padding-left:20px;}
#_dlgbox li{padding-left:5px;}

#hidden_box{position:absolute;border:1px solid #666;box-shadow: 0 0 3px 3px rgba(0,0,0,0.1);background-color:#fff;display:none;padding:10px;margin:0 auto;}
#hidden_box_close{text-align:center;margin-top:10px;}

._dlgbox{display:none;border:1px solid #cacaca;width:300px;border-radius:5px;box-shadow: 0 0 5px 5px rgba(128,128,128,0.5);position:absolute;background:#fff;padding:5px;z-index:5000;}
._dlgbox .b.center{font-size:12px;text-align: center;margin:0 0 5px 0;border-bottom: 1px solid #cacaca;padding-bottom:3px;}
._dlgbox .dombott{text-align:center;text-transform: uppercase;font-size:11px;width:300px;border-top: 1px solid #cacaca;padding-top:3px;margin:10px 0 0;}
._dlgbox .ds{margin-bottom: 3px;font-size: 11px;}
._dlgbox td, ._dlgbox th{text-align:left;}
._dlgbox input[type='text'], ._dlgbox textarea{width:150px;}
._dlgbox h2{font-size:13px;margin:5px;}
._dlgbox ul{text-align:left;padding-left:20px;}
._dlgbox li{padding-left:5px;}
._dlgbox .msg{font-size:10px;}
._dlgbox .inp{margin-bottom: 5px;}
._dlgbox .inp textArea{width:250px;height:150px;}
.move{width:13px;height:13px;position:absolute;right:2px;top:2px;cursor: move;background-image: url('/img/move.gif');}



