BODY{position:relative; float:none; width:100%; height:100%; margin:0 0 0 0; padding:0 0 0 0; background:#DCDCDC; color:#000000; font:normal normal 14px/1.2em Arial,Tahoma,Verdana, sans-serif;}
HTML{float:none; width:100%; height:100%; margin:0; padding:0;}
HTML > BODY{height:auto; min-height:100%;}
DIV{display:block; position:relative; float:none; overflow:hidden; width:auto; height:auto; margin:0; padding:0; text-align:center;}
IMG{display:block; border: none; margin:0; padding:0;}
UL{margin:0 0 0 0px; padding:0;}
LI{line-height:150%; list-style-type:none; }
OL{padding-left:28px;}
OL LI{font:normal normal 16px/22px Arial, Tahoma; color:#000000; text-align:left; list-style-type:decimal;}
HR{float:none; margin:0px auto 5px auto; width:100%; border:none; /* Убираем границу для браузера Firefox */color:#474747; /* Цвет линии для сучьего IE6 */background:#474747; height:1px; /* Толщина линии */}

TABLE{width:100%; height:100%; border:1px solid #3A3938; text-align:left; font:12px Arial,sans-serif; border-collapse:collapse;}
TD{text-align:left;}
TD,TH{padding:5px 2px; border:1px solid #3A3938;}
H2{margin:10px auto; padding:0; font:normal bold 18px Georgia, Arial, Tahoma; color:#AF0505;}
H3{margin:10px auto; padding:0; font:normal bold 16px Arial, Tahoma; color:#AF0505;}
P{margin:0 10px 5px 10px; padding:0; font:normal normal 1.2em/1.2em Arial, Tahoma; color:#000000; text-align:left; text-indent:0;}
P.desc{margin:0 10px; padding:0; font:normal normal 16px/22px Arial, Tahoma; color:#000000; text-align:left; text-indent:0px;}
P.desc-small{font:normal normal 14px/22px Arial, Tahoma;}
P.liner{margin-top:5px; margin-bottom:5px; font:normal normal 18px/22px Tahoma; color:#AF0505; text-align:center; }
li.discount{margin:0 10px 5px 10px; padding:0; font:normal normal 1.2em/1.2em Arial, Tahoma; text-align:left; text-indent:40px;}
DL{margin:10px 0 10px 10px; padding:0; font:normal normal 16px/22px Arial, Tahoma; color:#000000; text-align:left;}
.d-clear{clear:both;}
.txt-brown{color:#AF0505 !important;}
.h1-main{position:absolute; display:inline; font:normal normal 0.5em/1.0em Tahoma; color:#ffffff; text-align:center; z-index:-1;}
a.a-red-b{font-weight:bold; color:#AF0505 !important;}
/* --------- helpers ----------------- */
.color-black{color:#000000 !important;}
.txt-hormal{font-weight:normal !important;}

#wrap-max{min-width:990px; max-width:990px; margin:auto; background:#3A3938;}
#wrapper{width:988px; margin:1px 1px 1px 1px; background: #FFFFFF;}

#d-head{width:986px; margin:1px 1px auto 1px; background: #FFFFFF;}
#d-head-lt{float:left; width:210px; height:170px; margin-right:1px;}
#d-head-rt{float:left; width:775px; height:170px; background:#AF0505; text-align:left;}
#d-head-rt span{display:block; float:left; text-decoration:none; font:normal bold 13px Arial, Tahoma; color:#FFFFFF;}
#d-head-rt a{text-decoration:none; font:normal bold 13px Arial, Tahoma; color:#FFFFFF;}
#d-head-rt a:hover{color:#C0C0C0;}
#d-head-rt span#sp-domain{margin:30px auto auto 36px;}
#d-head-rt span#sp-cat-name{margin:27px auto auto 100px;}
#d-head-rt span#sp-cat-name strong{margin:0; padding:0; font:normal bold 18px Georgia, Arial, Tahoma; color:#FFFFFF;}
#d-head-rt span#sp-cat-ware{margin:27px auto auto 10px; width:550px; text-align:center;}
#d-head-rt span#sp-cat-ware a:hover{color:#DCDCDC !important;}
#d-head-rt span#sp-cat-ware strong{margin:0; padding:0; font:normal bold 18px Georgia, Arial, Tahoma; color:#FFFFFF;}
#d-head-rt span#sp-count{float:right; margin:30px 34px auto auto;}
#d-head-rt span#sp-auth{margin:30px auto auto 404px;}
#d-head-rt #img-sitename{margin:20px auto auto auto;}

.d-head{width:986px; margin:1px 1px auto 1px; background: #FFFFFF;}
.d-head-top{height:50px; background:#AF0505; text-align:left;}
.d-head-top span{display:block; float:left; text-decoration:none; font:normal bold 13px Arial, Tahoma; color:#FFFFFF;}
.d-head-top a{text-decoration:none; font:normal bold 13px Arial, Tahoma; color:#FFFFFF;}
.d-head-top a:hover{color:#C0C0C0;}
.d-head-top span#sp-domain{margin:25px auto auto 20px;}
.d-head-top span#sp-cat-name{margin:27px auto auto 100px;}
.d-head-top span#sp-cat-name strong{margin:0; padding:0; font:normal bold 18px Georgia, Arial, Tahoma; color:#FFFFFF;}
.d-head-top span#sp-count{float:right; margin:25px 34px auto auto;}
.d-head-top span#sp-auth{margin:30px auto auto 404px;}
.d-head-top #img-sitename{margin:30px auto auto auto;}

#d-bar{width:986px; height:42px; margin:1px 1px 1px 1px; background:#3A3938;}
#d-bar a{display:block; float:left; text-align:left; font:normal bold 13px/36px Arial, Tahoma; color:#FFFFFF;}
#d-bar a:hover{color:#C0C0C0;}
#d-bar a#main-page{width:210px; height:42px; text-indent:18px;}
#d-bar a#adm-main{width:190px; height:42px; text-indent:18px;}
#d-bar a#adm-add{width:145px; height:42px; text-indent:18px;}
#d-bar a#adm-cat{height:42px; text-indent:18px;}
#d-bar a#load-catalog{margin-left:50px;}
#d-bar a#login{margin-left:30px;}
#d-bar a#register{margin-left:30px;}
#d-bar span{display:block; float:left; height:42px; margin-left:230px; text-align:left; font:normal bold 13px/36px Arial, Tahoma; color:#FFFFFF;}
#d-bar span#sp-cat-count{margin:auto auto auto 15px;}

.d-bar-ware{width:986px; height:42px; margin:1px 1px 1px 1px; background:#3A3938;}
.d-bar-ware a{display:block; float:left; margin-left:10px; text-align:left; font:normal bold 13px/36px Arial, Tahoma; color:#FFFFFF;}

.d-bar-cat{width:986px; height:42px; margin:1px 1px 1px 1px; background:#3A3938;}
.d-bar-cat a{display:block; float:left; text-align:left; font:normal bold 13px/36px Arial, Tahoma; color:#FFFFFF;}
.d-bar-cat a:hover{color:#C0C0C0;}
.d-bar-cat a#main-page{width:210px; height:42px; text-indent:18px;}
.d-bar-cat a#adm-main{width:190px; height:42px; text-indent:18px;}
.d-bar-cat a#adm-add{width:145px; height:42px; text-indent:18px;}
.d-bar-cat a#adm-cat{height:42px; text-indent:18px;}
.d-bar-cat a#load-catalog{margin-left:50px;}
.d-bar-cat a#login{margin-left:30px;}
.d-bar-cat a#register{margin-left:30px;}
.d-bar-cat span{display:block; float:left; height:42px; margin-left:230px; text-align:left; font:normal bold 13px/36px Arial, Tahoma; color:#FFFFFF;}
.d-bar-cat span#sp-cat-count{margin:auto auto auto 15px;}

.d-bar{width:986px; height:42px; margin:1px 1px 1px 1px; background:#3A3938;}
.d-bar ul {margin:0;	padding:0px 0px 0px 0px; list-style:none; line-height:normal;}
.d-bar ul li {float:left;}
.d-bar ul li.act {background-color:#696969;}
.d-bar ul li:hover {background-color:#808080;}
.d-bar ul li a {display:block; height:30px; margin:auto 1px auto 1px; padding:12px 15px 0px 13px; text-decoration:none; text-transform:uppercase; font:normal normal 1.0em Arial, Helvetica, sans-serif; color:#FFFFFF; border:none;}

.menu a:hover{color:#F5DEB3; text-decoration:none;}
.menu .li-first-menu-act{background:url(/images/theme/bg_main_act_left.png) left center no-repeat;}
.menu .li-menu-act{background:url(/images/theme/bg_main_act.png) left center repeat-x;}
.menu .li-last-menu-act{float:right; background:url(/images/theme/bg_main_act_right.png) right center no-repeat;}
.menu .li-last-menu-act a{padding:16px 26px 0px 24px;}


#d-qnt{float:left; margin:auto auto auto 0px;}
#d-qnt span{display:block; float:left; height:auto !important; margin:auto !important; font:normal normal 13px/36px Arial, Tahoma;}
#d-qnt form{display:block; float:left;}
#d-qnt form select{display:block; float:left; height:auto !important; margin:8px auto auto 5px;}

#d-search{float:left; width:465px; height:42px;}
#d-search span{margin:auto 10px auto 0px;}
#d-search form p{display:block; float:left; margin:0; padding:0; text-indent:0px;}
#d-search form input{display:block; float:left; border:none;}
#d-search form #fld-search{margin-top:9px; padding-left:3px; padding-bottom:3px; width:247px; height:20px; font:normal normal 15px Arial; background:url(/images/theme/bg_search_fld.png) center top no-repeat;}
#d-search form #btn-search{margin-top:9px; margin-left:5px; padding:0px; width:24px; height:24px; font:normal normal 15px Arial; background:url(/images/theme/bg_search_btn.png) center top no-repeat;}
#d-search form #lst-search-filters{display:block; float:left; border:1px solid #9C9C9C; margin:10px auto auto 10px;}

#d-adm-search span{margin:auto 10px auto 30px;}
#d-adm-search form p{display:block; float:left; margin:0; padding:0; text-indent:0px;}
#d-adm-search form input{display:block; float:left; border:none;}
#d-adm-search form #fld-adm-search{margin-top:9px; padding-left:3px; padding-bottom:3px; width:247px; height:20px; font:normal normal 15px Arial; background:url(/images/theme/bg_search_fld.png) center top no-repeat;}
#d-adm-search form #btn-adm-search{margin-top:9px; margin-left:5px; padding:0px; width:24px; height:24px; font:normal normal 15px Arial; background:url(/images/theme/bg_search_btn.png) center top no-repeat;}
#d-adm-search form #lst-search-filters{display:block; float:left; border:1px solid #9C9C9C; margin:10px auto auto 10px;}

#d-main{width:986px; margin:1px 1px 1px 1px; background:url(/images/theme/bg_left.png) left top repeat-y;}
#d-main-lt{float:left; width:210px; height:100%; margin-right:1px; background:#AF0505;}
#d-main-rt{float:left; width:775px; background:#FFFFFF;}
#d-main-rt dt{font:normal bold 16px/22px Arial, Tahoma; color:#3A3938;}
#d-main-rt span{font:normal normal 16px/22px Arial, Tahoma; color:#AF0505;}

#d-dsk-data{}
#d-dsk-data h4{margin:5px auto 5px auto; color:#AF0505;}
#d-dsk-data #d-lt{float:left; width:55%; margin:auto auto auto auto;}
#d-dsk-data #d-lt span{text-align:left; color:#3A3938;}
#d-dsk-data #d-lt strong{color:#3A3938;}
#d-dsk-data #d-lt span#sp-comments{margin-left:10px; margin-bottom:10px; padding-left:5px; text-align:left; color:#3A3938; background:#F0F0F0;}
#d-dsk-data #d-lt ul{margin:auto auto auto 10px; padding-left:5px; background:#F0F0F0;}
#d-dsk-data #d-lt ul#ul-dsk-st{margin-top:10px;}
#d-dsk-data #d-lt ul li{text-align:left;}
#d-dsk-data span{display:block; margin:10px auto auto auto; font:normal normal 14px/1.2em Arial,Tahoma,Verdana, sans-serif;}
#d-dsk-data span#sp-artist{margin-bottom:15px; font:normal normal 16px/1.2em Arial,Tahoma,Verdana, sans-serif; color:#3A3938;}
#d-dsk-data #d-rt{float:left;}
#d-dsk-data #d-rt div{float:left; width:100px; margin:auto auto auto 12px;}
#d-dsk-data #d-rt div span.source{float:none; margin:auto auto auto 20px; color:#3A3938; text-decoration:underline;}
#d-dsk-data #d-rt div span.source:hover{color:#9C9C9C;}
#d-dsk-data div#d-img-scan{clear:both; float:none; width:auto;}
#d-dsk-data div#d-img-scan ul li{display:inline-block; margin:auto auto auto 5px; text-align:left;}
#d-dsk-data #d-rt #d-dsk-sample{clear:both; float:none; margin:10px auto 10px auto; width:300px;}
#d-dsk-data #d-rt #d-dsk-sample h4{margin-top:25px; margin-bottom:15px; font:normal normal 14px/1.2em;}
#d-cat div{margin-left:10px; margin-bottom:10px;}

.d-tov-group{margin:40px 40px auto 40px;}
.d-tov-group div img{display:block; float:left; margin:auto auto auto 5px;}
.d-tov-group div span{display:block; float:left; margin:10px auto auto 20px;}
.d-tov-group div span a{text-decoration:none; color:#AF0505;}
.d-tov-group div span a:hover{text-decoration:underline; color:#3A3938;}
.d-tov-group .d-lt{float:left; width:45%; margin:5px auto 10px auto; background-color:#F0F0F0; border:1px solid #9C9C9C;}
.d-tov-group .d-rt{float:right; width:45%; margin:5px auto 10px auto; background-color:#F0F0F0; border:1px solid #9C9C9C;}

.d-ware-edit h4{text-align:center; margin:5px auto 5px auto; color:#AF0505;}

.d-ware-data{margin:auto 5px 5px 5px;}
.d-ware-data span{display:block; margin:10px auto auto auto; font:normal normal 14px/1.2em Arial,Tahoma,Verdana, sans-serif;}
.d-ware-data span.ware-title{font:normal normal 16px/1.2em Arial,Tahoma,Verdana, sans-serif; color:#3A3938;}
.d-ware-data div.left{float:left; width:370px; margin:auto auto auto auto;}
.d-ware-data div.left span{text-align:left; color:#3A3938;}
.d-ware-data div.left strong{color:#3A3938;}
.d-ware-data div.left ul{margin:auto auto auto auto; padding-left:5px; background:#F0F0F0;}
.d-ware-data div.left ul li{text-align:left;}
.d-ware-data div.right{float:left; margin-left:5px; width:390px;}
.d-ware-data div.right p{padding:5px; margin:0; text-align:left; text-indent:0px; font:normal normal 1.1em/1.2em Arial,Tahoma,Verdana, sans-serif; background:#F0F0F0;}
.d-ware-data .ware-img{clear:both; float:none;}
.d-ware-data .ware-img h4{margin:10px auto 10px auto; color:#AF0505;}
.d-ware-data .ware-img img{float:left; margin-right:5px; border:2px solid #9C9C9C;}
.d-ware-data .ware-img img:hover{border-color:#3A3938;}


.d-dsk-data img{float:left;}
.d-dsk-data div{float:left; width:530px; height:104px; background:#F0F0F0;}
.d-dsk-data div ul{color:#3A3938;}
.d-dsk-data div ul li{display:block; padding-left:5px; line-height:120%; text-align:left; font:normal normal 13px/1.2em Arial,Tahoma,Verdana, sans-serif; border-bottom:1px dotted gray;}
.d-dsk-data div ul li:first-child strong{color:#AF0505;}
.d-dsk-data div ul li:last-child{color:#AF0505; border-bottom:none;}
.d-dsk-data div ul li a{display:block; color:#3A3938; margin-left:12px; margin-top:3px;}
.d-dsk-data div ul li.li-detail strong:first-child{display:block; float:left; padding-right:15px; background:#CCCCCC;}
.d-dsk-data div ul li.li-detail strong.s-extlink{display:block; float:left; margin-left:200px; padding-right:15px; background:#F0F0F0;}


.d-dsk-data .d-basket{float:left; width:80px; height:104px; background:#F0F0F0;}
.d-dsk-data .d-basket input{display:block; width:72px; height:72px; margin:15px auto auto 4px; padding:0; border:none; background:url(/images/theme/basket.png) center top no-repeat;}

.d-dsk-data .d-order{float:left; width:80px; height:104px; background:#F0F0F0;}
.d-dsk-data .d-order input{display:block; width:72px; height:72px; margin:15px auto auto 4px; padding:0; border:none; background:url(/images/theme/basket_del.png) center top no-repeat;}

.d-w-data img{float:left;}
.d-w-data div{float:left; width:530px; height:104px; background:#F0F0F0;}
.d-w-data div ul{color:#3A3938;}
.d-w-data div ul li{display:block; padding-left:5px; line-height:120%; text-align:left; font:normal normal 13px/1.2em Arial,Tahoma,Verdana, sans-serif; border-bottom:1px dotted gray;}
.d-w-data div ul li:first-child strong{color:#AF0505;}
.d-w-data div ul li:last-child{color:#AF0505; border-bottom:none;}
.d-w-data div ul li a{display:block; color:#3A3938; margin-left:12px; margin-top:3px;}
.d-w-data div ul li.li-detail strong:first-child{display:block; float:left; padding-right:15px; background:#CCCCCC;}
.d-w-data div ul li.li-detail strong.s-extlink{display:block; float:left; margin-left:240px; padding-right:15px; background:#F0F0F0;}


.d-w-data .d-basket{float:left; width:80px; height:104px; background:#F0F0F0;}
.d-w-data .d-basket input{display:block; width:72px; height:72px; margin:15px auto auto 4px; padding:0; border:none; background:url(/images/theme/basket.png) center top no-repeat;}

.d-w-data .d-order{float:left; width:80px; height:104px; background:#F0F0F0;}
.d-w-data .d-order input{display:block; width:72px; height:72px; margin:15px auto auto 4px; padding:0; border:none; background:url(/images/theme/basket_del.png) center top no-repeat;}


#d-added{
position:absolute; left:400px; top:50px; padding:3px 3px 6px 3px; width:230px; height:auto; font:normal normal 1.2em/1.0em Arial, Tahoma; text-align:left !important; color:#3A3938; background:#CCCCCC; border:ridge 1px #660000; display:none;

  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
}

#d-added p{font:normal normal 0.9em/1.0em Arial, Tahoma; color:#3A3938; text-align:left; text-indent:0;}
#d-added h5{margin:2px auto 3px auto; font:normal bold 1.0em/1.1em Arial, Tahoma; color:#3A3938; text-align:center;}

#d-order-info{float:left; margin:0 !important; text-align:left;}
#d-order-control{float:right; margin:0 35px 0 0 !important; text-align:left;}

#d-main-adm{width:986px; background:#CCCCCC;}
#d-main-adm h2{margin-bottom:15px;}

.d-status{color:#AF0505;}

.d-content{padding:5px; text-align:left; font:normal normal 16px/26px Arial, Tahoma; color:#000000;}
.d-content h4{margin:10px auto 15px auto; font:normal normal 14px/1.2em; color:#AF0505; text-align:center;}
.d-content p{margin-bottom:15px; font:normal normal 16px/24px Arial, Tahoma; text-indent:0px;}
.d-content p a.a-red-b{font-weight:bold; color:#AF0505;}
.d-news{margin-bottom:5px; border:1px solid #AF0505; padding:2px; background-color:#DCDCDC; -moz-border-radius:4px; border-radius:4px;}
.d-content-bl{margin:10px 10px 10px 10px; border:1px solid #AF0505; padding:2px; background-color:#DCDCDC; -moz-border-radius:4px; border-radius:4px;}
.d-new-year{height: 170px; margin:5px 10px 10px 10px; border:1px solid #AF0505; padding:2px; background:url(/images/may9_fon.png) no-repeat center center; background-size: 100% 100%; -moz-border-radius:4px; border-radius:4px;}
.d-corona{height: auto; margin:5px 10px 10px 10px; border:1px solid #84C5EC; padding:2px; background-color:#D7E9F4; -moz-border-radius:4px; border-radius:4px;}
.d-new-year p.desc{margin-left: 5px !important;}
.d-new-year span.sp-caption{display:block; float:none; margin: 10px 0px 10px auto; padding:2px 4px 2px 4px; font-size:1.55em !important; -moz-border-radius:4px; border-radius:4px;}
.d-new-year img.elka{position:absolute; left:568px; top:0px;}
.d-actions-inner{margin:0 185px 0 0; padding:0;}0
.d-actions-inner p{text-indent: 1.8em; margin-top:0.1em;}
.p-new-year {font:normal normal 1.6em/1.6em Arial, Tahoma; text-align:center;}

p span.sp-red{color:#AF0505;}
p span.sp-red-b{font-weight:bold; color:#AF0505;}
p span.sp-orange{color:#AF0505;}
span.bold{font-weight:bold;}
span.gr-block{display:block; float:left; background-color:#FFFFE0; margin:5px auto auto 10px; padding:2px 4px 2px 4px; -moz-border-radius:4px; border-radius:4px;}
span.newsname-block{display:block; float:left; background-color:#DCDCDC; margin:5px auto auto 10px; padding:2px 4px 2px 4px; -moz-border-radius:4px; border-radius:4px;}
span.discount-block{display:block; float:none; background-color:#DCDCDC; margin:5px auto auto 10px; padding:2px 4px 2px 4px; -moz-border-radius:4px; border-radius:4px;}
.clear{clear:both;}
span.ord-sect{display:block; float:left; color:#AF0505 !important; font:normal bold 14px/20px Arial, Tahoma !important; background-color:#DCDCDC; margin:5px auto auto 10px; padding:2px 6px 2px 6px; -moz-border-radius:4px; border-radius:4px;}

/*  ----   Form auth ---- */

#d-form-auth{width:290px; height:220px; margin:20px auto 30px auto; padding:10px; background-color:#F5F5F5; border:1px solid #AF0505;}
#d-form-auth h3{line-height:1; margin-bottom:20px; font:normal 19px/22px "Trebuchet MS", Tahoma, Sans-Serif; text-align:center; color:#464646;}
#d-form-auth div{width:auto; margin:6px auto auto auto;}
#d-form-auth span{display:block; float:left; margin:10px 10px auto auto; width:60px; font:normal 16px/22px Arial, Tahoma; text-align:right;}
#d-form-auth strong{display:block; float:left; margin:12px -5px auto auto; font:normal 16px/22px Georgia, Arial; text-align:right; color:#660000;}
#d-form-auth input{float:left; width:200px; height:22px; margin:8px 7px auto auto; padding:2px; font:normal 16px/18px Tahoma; color:#333333; border-bottom:#F5F5F5 solid 1px; border-right:#F5F5F5 solid 1px; border-left:#C0C0C0 solid 1px; border-top:#C0C0C0 solid 1px;}
#d-form-auth #btn-auth{margin-top:10px;}
#d-form-auth #btn-auth input{width:121px; height:31px; margin:3px auto auto 90px; padding:0; border:none;  background:url(/images/theme/bg_btn_order.png) no-repeat 0 -93px;}
/*  ----  end Form auth ---- */

/*  ----   Form contacts ---- */
#d-form{width:620px; margin:20px auto auto auto; padding:10px; background-color:#F5F5F5;}
#d-form h3{line-height:1; margin-bottom:20px; font:normal 19px/22px "Trebuchet MS", Tahoma, Sans-Serif; text-align:center; color:#464646;}
#d-form div{width:auto; margin:6px auto auto auto;}
#d-form #frm_textarea{width:auto; margin:6px auto auto auto;}
#d-form span{display:block; float:left; margin:10px 10px auto auto; width:235px; font:normal 16px/22px Arial, Tahoma; text-align:right;}
#d-form strong{display:block; float:left; margin:12px -5px auto auto; font:normal 16px/22px Georgia, Arial; text-align:right; color:#660000;}
#d-form input{float:left; width:250px; height:22px; margin:8px 7px auto auto; padding:2px; font:normal 16px/18px Tahoma; color:#333333; border-bottom:#F5F5F5 solid 1px; border-right:#F5F5F5 solid 1px; border-left:#C0C0C0 solid 1px; border-top:#C0C0C0 solid 1px;}
#d-form textarea{float:left; width:250px; margin:8px 7px auto auto; padding:2px; font:normal 16px/18px Tahoma; color:#333333; border-bottom:#F5F5F5 solid 1px; border-right:#F5F5F5 solid 1px; border-left:#C0C0C0 solid 1px; border-top:#C0C0C0 solid 1px;}
#d-form #btn-send{margin-top:10px;}
#btn-send input{width:121px; height:31px; margin:3px auto auto 245px; padding:0; border:none;  background:url(/images/theme/bg_btn_order.png) no-repeat 0 -93px;}
#d-msg{margin:320px auto 10px auto !important; text-align:center; font:normal 18px/22px Arial; text-align:center; color:#003366;}
.d-vosh{width:256px; height:35px; margin-left: 245px !important; margin-top:20px !important; background:url(/images/theme/bg_vosh.png) no-repeat 0 0;}
.d-msg-rate{float:none !important; margin:0 !important; width:130px; font:normal 0.9em Arial; text-align:center !important; color:gray;}
.d-msg-disc-rate{float:none !important; margin:0 !important; width:130px; font:normal 0.9em Arial; text-align:center !important; color:gray;}
.d-msg-ware-rate{float:none !important; margin:0 !important; width:130px; font:normal 0.9em Arial; text-align:center !important; color:gray;}
/*  ----  end Form contacts ---- */

#d-form #btn-ord-send{margin-top:10px;}
#btn-ord-send input{width:121px; height:31px; margin:3px auto auto 245px; padding:0; border:none;  background:url(/images/theme/bg_btn_order.png) no-repeat 0 -93px;}


#d-auth-msg{margin:20px auto 10px auto !important;}
#d-auth-msg #d-msg{text-align:center; font:normal 15px/18px Arial; text-align:center; color:#660000; display:none;}

#d-auth-progress{float:none; margin:auto auto auto auto !important; text-align:center; visibility:hidden;}
#d-auth-progress img{display:block; float:none; width:32px; height:32px; margin:auto auto auto auto;}
#d-auth-progress span{display:block; float:none; width:242px; margin:5px auto 5px auto;}

#d-contact-msg{margin:20px auto 10px auto !important; height:40px;}
#d-contact-msg #d-msg{text-align:center; font:normal 15px/18px Arial; text-align:center; color:#660000; display:none;}
#d-reg-progress{float:none; margin:auto auto auto 180px !important; text-align:center; visibility:hidden;}
#d-reg-progress img{display:block; float:left; width:32px; height:32px; margin:auto auto auto auto;}
#d-reg-progress span{display:block; float:left; width:242px; margin:5px auto 5px auto;}

ul#ul-contacts{margin:20px 15px; line-height:18px;}
ul#ul-contacts li{line-height:30px; text-align:left;}
ul#ul-contacts li strong{color:#AF0505;}
ul#ul-contacts li a{font:normal normal 16px/22px Arial, Tahoma; color:#000000;}
ul#ul-contacts li a:link{color:#000000;}
ul#ul-contacts li a:hover{color:#3A3938 !important;}
ul#ul-contacts li a:visited{color:#000000;}

.p-txt{text-indent:0px;}
.p-txt a{font:normal normal 16px/22px Arial, Tahoma; color:#AF0505;}
.p-txt a:link{color:#AF0505;}
.p-txt a:hover{color:#AF0505 !important;}
.p-txt a:visited{color:#AF0505;}
p.left{text-align:left;}
p.right{text-align:right;}

#d-adm-lt{float:left; margin-left:20px; width:470px; background:#CCCCCC;}
#d-adm-lt #d-load-status{text-align:left; margin:30px auto;}
#d-adm-lt #d-load-status p{margin:20px auto;}
#d-adm-lt #d-load-status ul{margin-left:5px; text-align:left;}
#d-load-status ul li{display:block;}
#d-load-status ul li span{display:inline-block; text-align:left;}
#d-load-status ul li span:first-child{width:110px; font-weight:bold; color:#3A3938;}

#d-adm-rt{float:right; width:490px; background:#CCCCCC;}
#sp-img-adm{display:block; text-align:center; margin:5px auto 5px auto; color:#AF0505;}

#d-upload-success #d-adm-lt{width:600px;}
#d-upload-success #d-adm-rt{width:350px;}

.d-adm-menu div{float:left; margin:3px; text-align:left;}
.d-adm-menu div ul{margin:10px 15px; line-height:18px;}
.d-adm-menu div ul li{line-height:30px;}
.d-adm-menu div ul li a{font:normal normal 16px/22px Arial, Tahoma; color:#000000;}
.d-adm-menu div ul li a:link{color:#000000;}
.d-adm-menu div ul li a:hover{color:#3A3938 !important;}
.d-adm-menu div ul li a:visited{color:#000000;}
.d-adm-menu div ul li.li-divider{line-height:10px; margin:2px auto -9px auto; font:normal normal 17px Arial,Tahoma;}

/*------------------------------------- rate form -------------------------------------*/
h3.gray{padding:2px; font-size:1.1em; text-align:center;}
.txt-dark-gray{font-weight:bold; color:#3A3938;}
.txt-bold{font-weight:bold !important;}
.d-lt{float:left;}
.d-rt{float:right;}
.mg-lt20{margin-left:20px !important;}
.d-border-round{border:1px solid #9C9C9C; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.rateform{clear:both; position:relative; display:block; float:none; width:auto; height:auto; margin:auto; padding:0px;}
.rateform div label{display:block;}
.rateform div input{display:block;}
.rateform div{position:relative; display:block; float:none; width:auto; height:auto;}
.rateform_row{clear:both; margin:auto auto 10px auto;}
.rateform_row label{width:60px; float:left; padding:5px 10px 0px 0; font-size:0.9em; text-align:right;}
.rateform_input{width:50px;height:28px;float:left;padding:0px 0px 0 4px; font:normal normal 1.4em Arial, Helvetica, sans-serif; background-color:#F4F6F7; border:1px #90A9B7 solid; color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.rateform_row input.read-only{color:#989898;}
input.rateform_submit{display:block; margin:auto 0px auto auto; color:#fff;background: #7dc44e;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:arial;font-size:12px;font-weight: bold;padding:8px 15px;text-align: center;cursor:pointer; border:none;text-shadow:1px 1px #4c9021;}
input.rateform_submit:hover{background: #006400;}

#d-clear-menu{float:left; text-align:left;}
#d-clear-menu ul{margin:auto auto 15px 15px; line-height:18px;}
#d-clear-menu ul li{line-height:30px;}
#d-clear-menu ul li span{font:16px/22px Arial,Tahoma; text-decoration:none; border-bottom:1px dashed #333333;}
#d-clear-msg div{float:left; margin:auto auto auto 30px; text-align:left;}
/* #d-clear-msg-lt{margin:30px auto auto 50px !important;} */
/* #d-clear-msg-rt{margin:auto auto auto 30px !important;} */
#d-clear-msg h4{margin:0 auto auto auto; text-align:center;}
#img-preload{display:block; margin:auto auto auto auto; visibility:hidden;}

/* Pagination */
.d-pages{float:left; width:80%; margin:5px auto 5px; text-align:left;}
.d-pages P{width:auto; text-indent:5px; text-align:left; padding:0; font:normal normal 16px Arial, Tahoma !important;}
.d-pages P.page-adm{width:auto; text-indent:5px; text-align:left; padding:0;}
.d-pages A{display:block; float:left; margin:auto 1px 3px auto; color:#9D0303; text-decoration:none; font:normal normal 16px Verdana, Arial !important;}
.d-pages A:hover{text-decoration:underline; font-weight:bold;}
.d-pages STRONG{display:block; float:left; margin:auto 1px 3px auto; color:#708090; text-decoration:none; font:normal normal 16px Verdana, Arial !important;}
/* END Pagination */

/* Sorting block */
.d-sort{float:right; width:11,5%; margin:5px 40px 5px 5px; text-align:left;}
.d-sort span{display:block; border-bottom:1px dashed #9D0303 !important; font:normal normal 16px Arial, Tahoma !important;}
.d-sort span:hover{cursor:pointer; color:#FF0000 !important;}
.d-sort-frm{
  display:none;
  position:absolute; 
  left:642px; 
  top:28px; 
  background-color:#dcdcdc; 
  border:1px solid #999999;
  border-radius: 3px;
  -moz-border-radius:3px 3px 3px 3px;
  box-shadow:2px 2px 3px #999999;
  -moz-box-shadow:2px 2px 3px #999999;
  -webkit-box-shadow: #999 2px 2px 3px;
}
.frm-sort{margin:5px; text-align:left;}
.frm-sort ul li span{font-size:14px !important; margin:auto 3px auto 3px;}
.frm-sort ul li.sort-selected{background-color:#efefef;}
/* END sorting block */

/* Pagination Admincenter */
.d-adm-pages{margin:5px auto 5px; text-align:left;}
.d-adm-pages P{width:auto; text-indent:5px; text-align:left; padding:0; font:normal normal 16px Arial, Tahoma !important;}
.d-adm-pages P.page-adm{width:auto; text-indent:5px; text-align:left; padding:0;}
.d-adm-pages A{display:block; float:left; margin:auto 1px 3px auto; color:#9D0303; text-decoration:none; font:normal normal 16px Verdana, Arial !important;}
.d-adm-pages A:hover{text-decoration:underline; font-weight:bold;}
.d-adm-pages STRONG{display:block; float:left; margin:auto 1px 3px auto; color:#708090; text-decoration:none; font:normal normal 16px Verdana, Arial !important;}
/* END Pagination */

.d-cat-caption{height:35px;}
.d-cat-caption h3{margin:2px auto 2px auto; padding-top:5px; padding-bottom:5px; text-align:center; color:#9D0303; border:1px solid #9C9C9C; background-color:#dcdcdc;}
#d-cat-caption{height:40px;}
#d-cat-caption div{float:left;}
#d-cat-caption div h2{text-align:left; margin:5px auto 10px 10px;}
#d-cat-caption div h3{margin:0px auto; float:left;}
#d-cat-caption div#d-filters{margin:7px auto auto 100px;}
#d-cat-caption div#d-filters #lst-filters{display:block; float:left; border:1px solid #9C9C9C; margin:auto auto auto 5px;}
#d-cat-caption div#d-filters span{display:block; float:left; margin:5px auto auto 30px;}

#d-adm-sold{margin:10px auto auto 30px;}
#d-adm-sold span{display:block; text-decoration: none; border-bottom: 1px dashed #9D0303; color:#9D0303;}

.d-adm-ware{}
.tbl-ware tr td{text-align:left;}
.tbl-ware tr td.thead{text-align:center;}
.tbl-ware tr td.th-wide{width:70px; padding:auto 15px auto 15px !important;}
.tbl-ware tr.tbl-header{font-weight:bold !important; color:#000000;}
.tbl-ware tr{background:#CCCCCC;}

.btn-ware-del{display:inline; margin-right:5px; width:16px; height:16px; vertical-align:-1px; border:none; background:url(/images/theme/bg_del_param.png) center top no-repeat;}

#d-adm-cat{}

.d-msg-debug{margin:10px auto auto 30px; color:#AF0505;}

#tbl-cat td{text-align:left;}
#tbl-cat td.thead{text-align:center;}
#tbl-cat tr.tbl-header{font-weight:bold !important; color:#000000;}
#tbl-cat tr{background:#CCCCCC;}

#tbl-del-dsk td{text-align:left;}
#tbl-del-dsk td.thead{text-align:center;}
#tbl-del-dsk tr.tbl-header{font-weight:bold !important; color:#000000;}
#tbl-del-dsk tr{background:#CCCCCC;}

#tbl-rockpop td{text-align:left;}
#tbl-rockpop td.thead{text-align:center;}
#tbl-rockpop tr.tbl-header{font-weight:bold !important; color:#AF0505;}
#tbl-rockpop tr{background:#FFFFFF;}

#d-edit-txt{margin-bottom:10px; text-align:left;}
#d-edit-txt div{margin:5px auto; height:auto; text-align:left;}
.txt-edit{display: block; float:none; width:850px; margin:5px auto 5px auto; padding:2px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px;}
#d-btn-edit{clear:both; float:none !important; width:auto !important; height:auto !important; margin:10px auto !important; text-align:center !important;}
#btn-edit-txt{margin:3px auto; padding:0; width:150px; height:28px; border:solid 1px;}

.d-ware-edit{margin-bottom:10px; text-align:left;}
.d-ware-edit div{height:auto; text-align:left;}
.d-ware-edit div select{display: block; float:left; border:1px solid #9C9C9C;}
.d-ware-edit div.left{float:left; margin-right:5px !important;}
.d-ware-edit div.left input{margin-left:5px !important;}
.d-ware-edit div.left select{margin-left:5px !important;}
.d-ware-edit div.left textarea{margin-left:5px !important; width:355px !important; font:normal normal 15px Arial,sans-serif;}

.d-ware-edit div.right{float:left; width:498px;}
.d-ware-edit div.right #d-frm-ware-params{float:none !important;}
.d-ware-edit div.right div form div{margin-top:5px;}

.ul-params li .btn-param-del{display:inline; margin-right:5px; width:16px; height:16px; vertical-align:-1px; border:none; background:url(/images/theme/bg_del_param.png) center top no-repeat;}

.d-frm-ware-edit{margin:auto auto auto 5px !important; border:1px solid #9C9C9C; background-color:#C0C0C0;}
#frm_ware_edit{}
#frm_ware_edit div{margin-top:5px;}

.d-ware-params{float:left; padding:5px; border:1px solid #9C9C9C;}
.d-ware-params h4{text-align:center;}

.d-edit-ware-img{display:block; margin-top:10px;}
.d-edit-ware-img div{float:left; margin:auto 10px auto auto; width:80px; height:80px;}
.d-edit-ware-img div img{display:block;}

#d-ware-add{margin-bottom:10px; text-align:left;}
#d-ware-add div{margin:5px auto; height:auto; text-align:left;}
#d-ware-add div select{display: block; float:left; border:1px solid #9C9C9C;}
#d-msg-ware ul li{display:block; margin-top:5px; border-bottom:1px dashed #9C9C9C;}
#d-msg-ware ul li strong{color:#3A3938;}
.d-next-ware a{margin-left:10px;}
#h2-ware-add{margin-bottom:5px !important;}
#d-frm-ware-add{margin:auto auto auto 5px !important; border:1px solid #9C9C9C; background-color:#C0C0C0;}
#frm_ware_add{}
iframe{margin:10px auto auto 6px; width:470px; height:140px; border:1px solid #9C9C9C;}

#d-ware-upload h4{margin:10px auto 10px auto; font:normal normal 14px/1.2em Arial,Tahoma,Verdana, sans-serif; color:#AF0505;}
#btn-ware-upload{margin:5px 10px auto auto; width:102px; height:26px; border:none; background:url(/images/theme/bg_btn_load_ware.png) center top no-repeat;}

#ul-ware-img-type{display:block;}
#ul-ware-img-type li{display:inline;}
#ul-ware-img-type li input{margin:0 5px 0 0; vertical-align:0px;}
#ul-ware-img-type li span{margin:auto 0px auto 5px; vertical-align:0px; font:normal 14px/18px Arial,Helvetica,sans-serif;}

#d-preload{margin:5% auto auto auto; padding:10px; width:300px; background:#CCCCCC; opacity: 1.0 !important;}
#d-preload img{margin:auto auto auto auto; opacity: 1.0 !important;}
#d-preload h4{margin:auto auto auto auto; opacity: 1.0 !important;}

#d-dsk-add{margin-bottom:10px; text-align:left;}
#d-dsk-add div{margin:5px auto; height:auto; text-align:left;}
#d-dsk-add div select{display: block; float:left; border:1px solid #9C9C9C;}

#d-ware-id-hidden{display:block; float:none; margin:0 !important; padding:0 !important; width:auto !important; height:auto !important; font:normal normal 1px Arial !important; color:#CCCCCC;}
#d-ware-id-hidden div{float:left; margin:0; padding:0;}

#ul-upload-file-params{font:normal 8px/8px Arial,Helvetica,sans-serif;}

#d-add-left{float:left; margin-right:5px !important;}
#d-add-left div input{margin-left:5px !important;}
#d-add-left div select{margin-left:5px !important;}
#d-add-left div textarea{margin-left:5px !important;}
#d-btn-add{clear:both; float:none !important; width:auto !important; height:auto !important; margin:10px auto !important; text-align:center !important;}
#d-btn-param-add{clear:both; float:none !important; width:auto !important; height:auto !important; margin:10px auto !important;}
#d-msg{clear:both; float:none !important; width:auto !important; height:auto !important; margin:auto !important; text-align:center !important;}
#d-msg-audio{clear:both; float:none !important; width:auto !important; height:auto !important; margin:auto !important; text-align:center !important; color:#AF0505; display:none;}

#d-msg h3{margin:30px auto;}

#d-rubric-edit{position:absolute; left:50px; top:50px; width:266px; height:500px; text-align:left; border:2px solid #800000; background:#CCCCCC; z-index:20000; display:none;}
#d-rubric-edit h4{margin:1px auto 1px auto; text-align:center; font:normal 14px Arial,Helvetica,sans-serif; color:#800000;}
#d-rubric-edit div{margin:5px auto 5px 5px; text-align:left;}
#d-rubric-edit div select{display: block; float:left; border:1px solid #9C9C9C;}
.txt-rubrics{display: block; float:left; width:250px; margin:5px auto; padding:2px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px;}
#d-btn-group-edit{clear:both; float:none !important; width:auto !important; height:auto !important; margin:5px auto !important; text-align:center !important;}
#btn-group-edit{margin:10px auto; padding:0; width:151px; height:31px; border:none; background:url(/images/theme/bg_btn_edit.png) center top no-repeat;}
#d-msg-group-edit{margin:5px auto 5px auto !important; text-align:center !important; color:#800000;}

.sp-lbl-param{display:block; margin-left:5px; float:left; width:70px; vertical-align:2px; font:normal 13px/18px Arial,Helvetica,sans-serif;}
.sp-label{display:block; margin-left:5px; float:left; width:90px; vertical-align:2px; font:normal 13px/18px Arial,Helvetica,sans-serif;}
.sp-label-dashed{display:block; margin-left:5px; margin-right:44px; float:left; width:auto; vertical-align:2px; font:normal 13px/18px Arial,Helvetica,sans-serif; border-bottom:1px dashed #000000;}
.sp-label2{display:block; margin-left:5px; float:left; width:135px; vertical-align:2px; font:normal 13px/18px Arial,Helvetica,sans-serif;}
.sp-label3{display:block; margin-left:5px; float:left; width:115px; vertical-align:2px; font:normal 13px/18px Arial,Helvetica,sans-serif;}
.txt-album{float:left; width:300px; height:16px; margin:auto 7px auto auto; padding:2px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px;}
.txt-album2{float:left; width:255px; height:16px; margin:auto 7px auto auto; padding:2px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px;}
.txt-comments{display: block; float:left; width:300px; margin:5px auto; padding:2px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px;}
.txt-extlink{float:left; width:350px; height:16px; margin:auto 7px auto auto; padding:2px; border-bottom:#D4D0C8 solid 1px; border-right:#D4D0C8 solid 1px; border-left:#404040 solid 1px; border-top:#404040 solid 1px;}
.txt-w-price{width:141px;}
#lst-catalog{display: block; float:left; border:1px solid #9C9C9C;}
#lst-country{display: block; float:left; width:87px; border:1px solid #9C9C9C;}
#lst-st-cover{display: block; float:left; border:1px solid #9C9C9C;}
#lst-st-disk{display: block; float:left; border:1px solid #9C9C9C;}
#lst-ware-group{display: block; float:left; border:1px solid #9C9C9C; width:250px;}
#lst-ware-status{display: block; float:left; border:1px solid #9C9C9C;}
#d-add-right{float:right; width:500px;}
#d-add-right h3{margin:1px auto 1px auto;}
#d-add-right #d-extlink{margin:35px auto auto auto;}
#ul-osob{margin:2px 0px 0px 0px;}
#btn-dsk-add{margin:3px auto; padding:0; width:150px; height:28px; border:solid 1px;}
#btn-ware-add{padding:0; width:150px; height:28px; border:solid 1px; background:#CCCCCC;}
#btn-param-add{margin:3px auto 3px 76px; padding:0; width:150px; height:28px; border:solid 1px; background:#CCCCCC;}
#d-add-right-up{margin:auto 5px auto auto !important;}

#btn-ware-edit{padding:0; width:150px; height:28px; border:solid 1px; background:#CCCCCC;}
#btn-param-edit{margin:3px auto 3px 76px; padding:0; width:150px; height:28px; border:solid 1px; background:#CCCCCC;}

.d-block{margin:auto auto auto auto !important; border:1px solid #9C9C9C; background-color:#C0C0C0;}
.d-block ul{margin:auto auto 5px 5px;}

#d-add-right h4{margin:1px auto 10px auto; text-align:center; color:#800000;}
#d-add-right-btm{display:none; margin-top:10px;}
#d-add-right-btm div{float:left; margin:auto 10px auto auto; width:80px; height:80px;}
#d-add-right-btm div img{display:block;}

#d-frm-ware-params{float:left; padding:5px; border:1px solid #9C9C9C;}
#d-frm-ware-params h4{text-align:left; margin-left:76px;}
#d-img-prev{position:absolute; left:50px; top:50px; width:600px; height:630px; text-align:left; border:2px solid #800000; background:#CCCCCC; z-index:20000; display:none;}
#d-img-prev img{margin:auto;}
#d-img-prev span{display:block;}

.d-img-caption{margin:0 !important; height:30px; background:#800000;}
.d-img-caption img{float:right; margin:-1px -1px auto auto;}

#d-img1{float:left; width:100px; height:130px; border:none; text-align:center;}
#d-img2{float:left; width:100px; height:130px; border:none; text-align:center;}
#d-img3{float:left; width:100px; height:130px; border:none; text-align:center;}
#d-img4{float:left; margin-left:10px; height:130px; border:none; text-align:center;}
#d-img4 h4{margin:-3px auto 10px auto;}
#d-img4 ul{text-align:left; text-decoration:underline;}

#d-img-del{float:none; clear:both; border:none; text-align:center; margin:auto auto auto auto;}
#d-img-del input{margin:0; padding:0; width:121px; height:31px; border:none; background:url(/images/theme/bg_btn_del.png) center top no-repeat;}
#d-img-del span{display:block; margin:15px 160px 15px auto;}

#d-audio-del{float:none; clear:both; border:none; text-align:center; margin:auto auto auto auto;}
#d-audio-del input{margin:0; padding:0; width:121px; height:31px; border:none; background:url(/images/theme/bg_btn_del.png) center top no-repeat;}
#d-audio-del span{display:block; margin:20px 368px 15px auto;}

#d-audio{padding-right:10px;}
#d-audio-lt{float:left; width:30%;}
#d-audio-rt{float:right; width:68%;}
#d-audioplayer{display:none;}
#d-audio-rt #audioplayer1{margin:30px -30px 20px 20px;}

#d-img1, #d-img2, #d-img3{margin-right:10px;}
div.d-pic{width:100px; height:20px; margin-top:5px; text-align:left;}
div.d-pic input{margin: 5px 5px auto 0px; border:solid 1px;}

#fade {background:#000000; position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999; display:none;}

#d-dsk-edit{position:absolute; left:50px; top:50px; width:930px; height:600px; text-align:left; border:2px solid #800000; background:#CCCCCC; z-index:20000; display:none;}
#d-dsk-edit div{margin:5px auto; text-align:left;}
#d-dsk-edit div select{display: block; float:left; border:1px solid #9C9C9C;}
#d-btn-edit{clear:both; float:none !important; width:auto !important; height:auto !important; margin:10px auto !important; text-align:center !important;}
#btn-dsk-edit{margin:10px auto; padding:0; width:151px; height:31px; border:none; background:url(/images/theme/bg_btn_edit.png) center top no-repeat;}
#d-msg-edit{clear:both; float:none !important; width:auto !important; height:auto !important; margin:auto !important; text-align:center !important;}
.d-caption{margin:0 !important; height:30px; background:#800000;}
.d-caption img{float:right; margin:-1px -1px auto auto;}
.d-caption span{display:block; float:left; margin-left:30px; margin-top:5px; color:#CCCCCC;}

.d-preload{position:absolute; left:100px; top:100px; width:300px; height:100px; text-align:center; border:2px solid #800000; background:#CCCCCC; z-index:20000; display:none;}
.d-preload span{display:block; float:none; margin:40px auto auto auto;}
#d-preloader{text-align:center;}
#d-preloader img{margin:auto auto auto auto;}

#d-upload-msg{clear:both;}
#d-upload{height: 135px !important;}
#d-upload form ul{display: block; line-height:normal; margin:5px auto auto 10px;}
#d-upload form ul li{display:inline;}
#d-upload form ul li span{margin:auto 5px auto 5px; vertical-align:0px; font:normal 14px/18px Arial,Helvetica,sans-serif;}
#d-upload form ul li input{margin:auto 10px auto -6px; vertical-align:-2px;}

#d-submit{margin-top:10px;}
#d-submit p input{width:121px; height:31px; border:none; background:url(/images/theme/bg_btn_load.png) center top no-repeat;}

#d-v-menu{margin-left:9px; width:188px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#3A3938;}
#d-v-menu ul{margin-left:0px; text-align:left; font:normal normal 17px Tahoma; color:#FFFFFF;}
#d-v-menu ul li{display:block; padding-top:3px; width:188px; height:31px; text-indent:10px; background:url(/images/theme/bg_li.png) center top no-repeat;}
#d-v-menu ul li.new{background:url(/images/theme/bg_li_new.png) center top no-repeat !important;}
#d-v-menu ul li.new:hover{background:url(/images/theme/bg_li_new.png) center -34px no-repeat !important;}
#d-v-menu ul li#first_item{display:block; padding-top:0px; width:188px; height:29px; text-indent:10px; background:url(/images/theme/bg_li_first.png) center top no-repeat;}
#d-v-menu ul li#last_item{display:block; padding-top:3px; width:188px; height:27px; text-indent:10px;}
#d-v-menu ul li.active{background:url(/images/theme/bg_li.png) center -34px no-repeat;}
#d-v-menu ul li:hover{background:url(/images/theme/bg_li.png) center -34px no-repeat;}
#d-v-menu ul li a{display:block; width:188px; height:31px; color:#FFFFFF; text-decoration:none;}
div#img1{margin-left:9px; margin-top:9px; width:190px; height:5px; background:url(/images/theme/v_menu_up.png) center top no-repeat;}
div#img2{margin-left:9px; margin-bottom:10px; width:190px; height:5px; background:url(/images/theme/v_menu_down.png) center top no-repeat;}

#d-footer{width:986px; height:42px; margin:1px 1px 1px 1px; font:normal normal 0.96em Arial, Tahoma; background:#3A3938;}
#d-footer #d-f-menu{padding-right:6px; padding-top:10px; height:26px; text-align:center; color:#FFFFFF;}
#d-footer #d-f-menu a{color:#FFFFFF;}
#d-footer #d-f-menu a:hover{color:#C0C0C0;}
#d-copyright{padding-right:6px; padding-top:15px; text-align:right; color:#FFFFFF;}