/* Top admin panel */
/*.apanel_cont{max-width:1160px; margin:10px auto 20px auto !important; padding:0px!important;}*/
.admin_panel{
	display: none;
	height:29px; margin:10px auto 10px auto !important;  padding:0px 10px 0px 10px !important; 
	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#b9b9b9));
	background-image: linear-gradient(#fff, #b9b9b9);
	border-radius:6px; box-shadow:inset 0 0 0 1px #ffffff, 2px 2px 7px rgba(0,0,0,0.7);
}
.admin_panel .apbut{display:block; float:left; height:29px; line-height:29px; padding:0px 8px 0px 29px; margin:0px!important; background-position:8px 6px!important; background-repeat:no-repeat!important;
	font-size:14px!important; color:#505050; text-decoration:none; font-family:Calibri; border-right:1px solid #a2a2a2; text-shadow:1px 1px 1px #ffffff;
}
.admin_panel .bactive{color:#ff0000!important;}
.admin_panel .apr{float:right!important; border-left:1px solid #a2a2a2!important; border-right:0px!important;}
.admin_panel .apr:hover{border-left:1px solid #ffffff!important;}
.admin_panel .apbut:hover{background-color:#c1c1c1!important; color:#1f3c6f; border-right:1px solid #ffffff;}
.admin_panel .nobut{padding-left:8px!important;}
.admin_panel .comsets{background:url(images/lightbulb.png);} .admin_panel .comsets:hover{background:url(images/lightbulb_.png);} 
.admin_panel .ainfo{background:url(images/home.png);} .admin_panel .ainfo:hover{background:url(images/home_.png);} 
.admin_panel .tdcatalog{background:url(images/catalog.png);}
.admin_panel .langs{background:url(images/world.png);} .admin_panel .langs:hover{background:url(images/world_.png);} 
.admin_panel .exit{background:url(images/exit.png);} .admin_panel .exit:hover{background:url(images/exit_.png);} 
.admin_panel .dbserv{background:url(images/dbserv.png);} .admin_panel .dbserv:hover{background:url(images/dbserv_.png);} 
.admin_panel .crates{background:url(images/crates.png);} .admin_panel .crates:hover{background:url(images/crates_.png);}
.admin_panel .meta{background:url(images/meta.png);} .admin_panel .meta:hover{background:url(images/meta_.png);}
.admin_panel .dbedit{background:url(images/dbedit.png);} .admin_panel .dbedit:hover{background:url(images/dbedit_.png);}
.admin_panel .setts{background:url(images/setts.png);} .admin_panel .setts:hover{background:url(images/setts_.png);}
.admin_panel .import{background:url(images/import.png);} .admin_panel .import:hover{background:url(images/import_.png);}
.admin_panel .webserv{background:url(images/webser.png);} .admin_panel .webserv:hover{background:url(images/webser_.png);}
.admin_panel .recache{background:url(images/recache.png);} .admin_panel .recache:hover{background:url(images/recache_.png);}
.submdiv{float:right!important;}
.asubmenu{position:absolute; display:none; margin:29px 0px 0px 1px; padding:1px; z-index:9999; background-color:rgba(0,0,0,0.5); box-shadow:inset 0 0 0 1px #ffffff, 2px 2px 7px rgba(0,0,0,0.4);}
.asubmenu a{display:block; font-size:13px; font-family:Verdana; padding:3px 16px 5px 16px; text-decoration:none; color:#ffffff; text-shadow:1px 1px 1px #000000;}
.asubmenu a:hover{background:#5AC5E8;}

/* SEO-Meta */
.sublay{display:none; font-family:Verdana; color:#2c3f59; padding:15px 20px 16px 20px; margin:0px 0px 20px 0px; background:#e8ebf0 url(images/topfon.png) left top repeat-x; box-shadow:2px 2px 5px rgba(0,0,0,0.2); border-radius:3px; border:1px solid #648699;}
.sublay hr{background:#afc7d6; border-bottom:1px solid #80a3b8;}
.sublaytab td{padding:2px 10px 2px 0px; font-size:12px!important; vertical-align:top; }
.sublaytab tr td:first-child{text-align:right; padding-top:6px;}
.subinput{background:#ffffff!important; color:#000000; padding:3px 12px 3px 12px; width:500px; border:1px solid #819dae!important; box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3); border-radius:4px;}
.sbinp{width:500px; height:100px;}
.smbut{font-size:12px; padding:5px 8px 5px 8px;}
.smgrey{background:#a3a3a3!important; border:1px solid #848484!important;}
.smgrey:hover{border:1px solid #a4a4a4; background:#b2b2b2!important;}

/* Statistic */
.comstatistic{display:none; font-size:12px; color:#3D3D3D; border-collapse:collapse; margin-top:8px;}
.comstatistic .shead td{background:#C4C4C4; color:#000000;}
.comstatistic td{padding:4px 8px 4px 8px; border:1px solid #A3A3A3;}
.comstatistic .stl1{color:#D96F07;} 
.comstatistic .stl2{color:#D90000;}

.PropsFilterEditBox{position:relative; min-width:300px; font-size:11px; font-family:Arial; padding:5px 10px 6px 10px; margin:0px 20px 0px 20px;}
.PropsFilterEditBox:hover{background-color:#f0f7e3;}
.PropsFilterEditBox:first-child{margin-top:15px;}
.PropsFilterEditBox ul{padding:0px; margin:4px 0px 0px 20px;}
.PropsFilterEditBox li{font-size:10px;}
.PropsFilterEditBox span{color:#989898;}
#TDMAdminButn_PropsFilter{position:absolute; right:-5px; top:-4px; border:1px solid #5ac20e!important; background-image:linear-gradient(#c7e5b6, #5ac20e)!important; border-radius:2px; box-shadow:1px 1px 1px #848484;}
#TDMAdminButn_PropsFilter a{display:block!important; background:url(images/edit.png); width:16px!important; height:16px!important; padding:3px 2px 2px 5px!important; background-repeat:no-repeat!important; background-position:center center; transition:all 0.3s ease;}
#TDMAdminButn_PropsFilter a:hover{background-color:#ffe13a; }
.TDMAdminButn_ItemSet{position:absolute; right:0px; bottom:6px; display:none; border:1px solid #5ac20e!important; background-image:linear-gradient(#c7e5b6, #5ac20e)!important; margin:2px!important; border-radius:2px; box-shadow:1px 1px 1px #848484;}
.TDMAdminButn_ItemSet a{display:block!important; float:right!important; box-sizing:content-box!important; width:16px!important; height:16px!important; padding:3px 5px 3px 5px!important; background-repeat:no-repeat!important; border-right:1px solid #ebebeb; background-position:center center; transition:all 0.3s ease;}
.TDMAdminButn_ItemSet a:hover{background-color:#ffe13a; }
.iabtext{background-image:url(images/edit.png);}
.iabprice{background-image:url(images/cent1.png); border-right:0px!important;}
.iabcross{background-image:url(images/cross.png);}
.iabfoto{background-image:url(images/fotopic.png);}
.iabtypmask{background-image:url(images/hidepic.png);}
.iabtyplink{background-image:url(images/typlink.png);}
.TDMAdminButn_Add{border:1px solid #bebebe!important; background-image:linear-gradient(#ededed, #bebebe)!important; border-radius:2px; box-shadow:1px 1px 1px #848484;}
.TDMAdminButn_Add a{display:block!important; background:url(images/plus.gif); width:16px!important; height:16px!important; padding:3px 5px 3px 5px!important; background-repeat:no-repeat!important; background-position:center center; transition:all 0.3s ease;}
.TDMAdminButn_Add a:hover{background-color:#ffe13a; }
.AbsposTopRig{position:absolute; right:0px; top:6px;}
.TDMAdminButn_DeleteProp{color:#ff0000!important; font-weight:bold; font-size:11px; position:absolute; top:-2px; right:5px; display:none;}
.TDMAdminButn_DeleteProp:hover{cursor:pointer; color:#ff8400;}

.TDMAdminButn_BotSet{border:1px solid #5ac20e!important; float:right!important; background-image:linear-gradient(#c7e5b6, #5ac20e)!important; margin:4px 0px 4px 0px!important; border-radius:2px; box-shadow:1px 1px 1px #848484;}
.TDMAdminButn_BotSet a{display:block!important; float:right!important; box-sizing:content-box!important; width:16px!important; height:16px!important; padding:3px 5px 3px 5px!important; background-repeat:no-repeat!important; border-right:1px solid #ebebeb; background-position:center center; transition:all 0.3s ease;}
.TDMAdminButn_BotSet a:hover{background-color:#ffe13a; }



.overlay{position:absolute; display:none; z-index:99999; opacity:0.4; background:#000 url(images/loadbig.gif) center center no-repeat; left:0px; top:0px; width:100%; height:100%;}
.adminstatbut{background-image:linear-gradient(#e5e5e5,#b9b9b9); float:right; clear:both; padding:4px 6px 4px 6px; color:#363636; border-radius:3px; box-shadow:1px 1px 1px #848484;}
.adminstatbut:hover{background-image:linear-gradient(#b9b9b9,#e5e5e5); color:#a70000; cursor:pointer;}
.tclear{clear:both;}
.imgprev_box{width:120px; height:100px;  font-size:11px!important; margin:0px 15px 20px 0px; position:relative; float:left; border:1px solid #c1c1c1; background-size:contain; background-repeat:no-repeat; background-position:50% 50%;}
.imgprev_box:hover{border:1px solid #3A97C9; color:#000000; cursor:pointer;}



