@import url("/colorbox/example1/colorbox.css");
body{font-size: 8pt;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;background: url(/img/admin/body_background.jpg) repeat-x;}
* html #wrap{width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 990 ? '990px' : 'auto');}
/*input{font-size:8pt;width:150px;height:15px}*/
a {color:#0551b5; text-decoration: none;}
a:hover {color:#aa1100; text-decoration: underline;}
.cursor {cursor: pointer;}

b{color: #315191; font-size: 11px;}

textarea{border: 1px solid #86afd9; width: 500px; height: 50px; FONT-FAMILY: Arial;overflow:auto;}
button{ color: #4d4646; font-size: 8pt; width:auto;vertical-align:top}
select{ color: #4d4646; font-size: 8pt; width:auto}


/*input{border: 1px solid #86afd9; width: 500px; height: 20px; font-size: 13px;}*/
.input-text{border: 1px solid #86afd9; width: 500px;  font-size: 13px;}
.button{width: 111px; height: 25px; background: url(/img/admin/submit.jpg); border: 0; text-transform: uppercase; font-weight: bold; color: #4d4646; font-size: 11px;}
.button_long{width: 222px; height: 25px; background: url(/img/admin/submit_long.jpg); border: 0; text-transform: uppercase; font-weight: bold; color: #4d4646; font-size: 11px;}
.submit,.submit_big{background: #1675ac; width: 100px; font-weight: bold; color: #ffffff;}
.submit_big{width: 220px;}


.admin-form label{display:block;margin:5px 0}
.admin-form input{width:300px}
.admin-form button{width: 111px; height: 25px; background: url(/img/admin/submit.jpg); border: 0; text-transform: uppercase; font-weight: bold; color: #4d4646; font-size: 11px;}


h1{color: #000000;  margin: 5px 0 10px 0; font-weight: bold;}

h2{color: #86afd9; font-size: 14px; margin: 5px 5px 10px 0; font-weight: bold;}

hr{color: #7b97ac; height: 1px;}

small{color:#aa1100;font-size: 9px;}

/*table{width: 100%;}*/
/*th{background: #fff; font-size:12px; text-align:left; height: 20px; padding: 2px;}*/
td,th{font-size:12px; padding: 1px;}
.shadow{background: #e9e9e9; }
.light{background: #ffffff;  }
.tr_hover{background: #EEFFEE;}
.tr_active{background: #FFCCCC;}

/*#adm_logo{background: url(/img/logo.jpg) no-repeat; width: 150px; height: 82px; top: 0; left: 0;}*/
/* старый вариант блока с логотипом */
/*#logo{background: url(/img/logo.png) no-repeat 20px 0; height: 39px;padding:8px 0;padding-left:90px;}*/
/* новый вариант блока с логотипом */
#logo{/*background: url(/img/logo.png) no-repeat ; */height: 20px;padding:8px 0;}


#adm_line_blue{float:right; text-align: right; }
#adm_line_blue a{text-decoration: underline; margin-left: 20px;}

#adm_main_menu{height: 28px;  color: #0551b5; font-weight: bold; font-family: Tahoma;float:left;white-space:nowrap}
#adm_main_menu ul{display:block;height: 28px;background: url(/img/admin/divider_one.jpg) no-repeat left top;padding-left:9px;margin-right:-27px;float:left}
#adm_main_menu ul li{display: block;float:left;background: url(/img/admin/divider.jpg) no-repeat right;padding-right:27px;height: 28px;}
#adm_main_menu a{color: #ce1114;background: url(/img/admin/main_menu_background.jpg) repeat-x; padding-top: 6px; height: 22px;display:block }
#adm_main_menu a:hover{text-decoration: none; color: #0551b5;}
#adm_main_menu span{background: url(/img/admin/divider_end.jpg);width:27px;height:28px;display:block;float:left;}




#adm_all{clear:both; border: 1px solid #d2d2d2; }
	
#adm_left_menu{position: relative; float: left;}

#adm_block_blue,#adm_block_green{position: relative; border: 1px solid #86b3d2; background: #ecf0f3; width: 170px; margin: 10px; padding: 3px;border-radius:6px}
#adm_block_green{border: 1px solid #41c61d; background: #ebf2ea;}
	


#adm_block_blue ul{margin-left: 5px;}

#adm_content{ margin: 10px 10px 10px 0;margin-left:200px; padding: 0 10px 10px 10px; border: 1px dotted #c0c0c0;}
	
#footer{background-image: url(/img/admin/footer.jpg); height: 30px; font-size: 11px; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2;}
#footer #footer_right a{color: #000000; text-decoration: underline;}
#footer #footer_right a:hover{text-decoration: none;}
#footer_left{position: relative; float:left; margin: 7px 0 0 10px;}
#footer_right{position: relative; float:right; margin: 7px 10px 0 0;}

form.form span{width: 200px; display: block;  float: left;}

/*form*/
table.form{width:100%}
table.form th{width:200px;text-align:left}

.grid{width:100%;font-size:11px;cursor:default;}
.grid input{line-height:11px}
table.grid td {font-size:11px;border:solid 1px #ddd}
.grid th{vertical-align:top;text-align:left;border:solid 1px #ddd}

.grid tr.even{background:#fefefe}
.grid tr.odd{background:#efefef}
.grid tr.tr_hover{background: #EEFFEE;}
.grid tr td span{color:#ce1114};
.grid tr.err td {background:#ffffaa}

.grid tr.state2{background:yellow}
.grid tr.state-1{background:grey}
.grid tr.state-2{background:grey}

.img{vertical-align: middle; margin-right:5px;border:solid 1px grey}	

.page_select{background-color: #f9f9f9; width:100%;}
.page_select div{float:left;}
.page_select .div_page{text-align: center;width:60%;}
.page_select .div_select{text-align: right;}
.page_select .div_scrooll,.page_select .div_select{width:19%;}



.br_clear{clear: both;}

#preloader{display:none;position:fixed;top:200px;left:50%;z-index:1000;font-size:16pt;}

input.date{width:90px;height:16px;background:url(/img/pic/cal_16.gif) no-repeat right;border:solid 1px #aaa}


/*gallery*/

.gallery .img-upload-item{background:#fff;border:solid 1px #aaa;height:100px;margin-right:10px;margin-bottom:10px;float:left;position:relative;min-width:100px;text-align:center}
.gallery .img-upload-item a.del{display:block;position:absolute;top:0;right:0;width:16px;height:16px;background:url(/img/pic/del_16.gif)}
.gallery .img-upload-item input{position:absolute;left:0;top:0;width:16px;z-index:1}



/*shop*/
.order_status1{color:green;font-weight:bold}
.order_status2{color:black;font-weight:bold}
.order_status0{color:red}
.order_status-1{color:gray;text-decoration:line-through;font-weight:bold}
.order_status-2{color:gray;text-decoration:line-through;font-weight:bold}