File: //home/bk/efi/eficenter.ru/css/admin/cms.css
@charset "utf-8";
/* CSS Document */
body, td, th { font-family:Tahoma, Helvetica, sans-serif; font-size: 70%; color:#000; background: #FFF; margin: 5px; }
body {padding: 0; margin: 0; }
a {color:#307ca7; font-family:Tahoma, Helvetica, sans-serif; text-decoration: underline; }
h1 { color:#307ca7; font-size: 26ex; font-weight: normal; margin-bottom: 12px; }
h2 {color: #307ca7; font-size: 24px; font-weight: normal; margin-bottom: 10px; }
h4 {color: #307ca7; font-size: 16px; font-weight: normal; margin-bottom: 4px; }
a:hover {color:#235d7d; }
th {color:#307ca7; font-weight:normal; }
/* select, option, textarea, input */
input#date {padding: 2px; margin: 2px 0; text-align: center; width: 100px;}
select#hrs {padding: 2px; margin: 2px 0;}
select#min {padding: 2px; margin: 2px 0;}
input#title { margin: 0 0 10px 0;}
input, select {font-family:Tahoma, Helvetica, sans-serif; }
textarea {font-family:Tahoma, Helvetica, sans-serif; font-size: 12px}
.required_field { color: #F00;}
/*News*/
.data_div { width: 200px; height: 80px; float: left;}
.keyword_div {width: 400px; height: 80px; float: left;}
/*News*/
/*Preload*/
/*Preload*/
/* Top*/
.adminhead {background-color: #5fa0c6; height: 31px; position:relative; z-index:500;}
.adminhead h1 { float: left; font-size: 22px; font-weight: bold; padding: 7px 0 0 30px; color:#FFF; margin: 0;}
.topmenu{ width: 100%; height:31px; background-image: url(/i/adminx/menu_bg.gif); background-repeat: repeat-x; padding: 1px 0 0 0}
.topmenu-left{ background:url(/i/adminx/menu_bg_l.gif) no-repeat; width:12px; height:31px; float:left; }
.topmenu-right{ background:url(/i/adminx/menu_bg_r.gif) no-repeat; width:12px; height:31px; float:right; }
.topmenu-bg{ background:url(/i/adminx/menu_bg.gif) repeat-x; height:31px; }
.topmenu-bg ul{ list-style:none; float:right }
.topmenu-bg li{ float:left; list-style:none; padding: 0 2px}
.topmenu-bg li a{ float:left; display:block; text-decoration:none; padding:0 0 0 12px; height:31px; line-height:31px; text-align:center; cursor:pointer; }
.topmenu-bg li a span{ color:#FFF; float:left; display:block; padding:0 22px 0 12px; }
.topmenu-bg li a.current{ color:#FFF; background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left 0px; }
.topmenu-bg li a.current span{ color:#FFF; background:url(/i/adminx/menu_a_bg_r.gif) no-repeat right 0px; }
.topmenu-bg li a:hover{ color:#FFF; background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left 0px; }
.topmenu-bg li a:hover span{ color:#FFF; background:url(/i/adminx/menu_a_bg_r.gif) no-repeat right 0px; }
/* place anything above the menu on a higher level */
#topmenu_container {width:100%; margin:0 auto; position:relative; }
#topmenu_container ul {margin:0; padding:0; list-style:none;}
#topmenu_container a, #topmenu_container a:visited, #topmenu_container a:hover, #topmenu_container a:active, #topmenu_container a:focus {
direction:ltr;
outline:0;
}
#topmenu_nav {position:relative; font:normal 13px arial, verdana, sans-serif; width: 100%; height:31px; background-image: url(/i/adminx/menu_bg.gif); background-repeat: repeat-x; padding: 1px 0 0 0}
.topmenu_menu {position:absolute; right: 10px;}
.topmenu_menu li.topmenu_nosub {width:150px; float:left; padding: 0 2px}
a.top_b span{ color:#FFF; margin: -2px 0 0 0; display:block; padding: 0 0 0; cursor: pointer;}
a.top_b:hover{ color:#FFF; background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left -1px; }
a.top_b:hover span{ color:#FFF; background:url(/i/adminx/menu_a_bg_r.gif) no-repeat right 1px; }
.topmenu_nosub a.top_b:hover {background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left 1px;}
ul.topmenu_sub li a:hover {background:#5294c0;}
.topmenu_menu .topmenu_list {width:150px; margin-top:-32000px; float:left; padding: 0 2px; }
.topmenu_menu a {display:block; height:31px; line-height:31px; text-decoration:none; padding:0 0 0 15px; color:#fff; width:134px; }
.topmenu_menu .topmenu_sub a {background:#5fa0c6; margin-right:-1px; position:relative; color:#fff;}
.topmenu_menu .topmenu_sub a:active {margin-right:0;background:#5294c0; }
.topmenu_menu .topmenu_sub {float:left; padding-top:36px; margin-top:-36px; border-bottom: 1px #666 solid;}
.topmenu_menu a.topmenu_link {position:relative; margin-top:32000px; margin-right:-149px; float:left; color:#fff; width:134px; }
.topmenu_menu a:hover,
.topmenu_menu a:focus,
.topmenu_menu a:active {margin-right:0;}
.topmenu_sub:hover {clear:both;}
/* Top*/
/* Left Panel */
.leftmenu { font: Tahoma, Geneva, sans-serif; }
.leftmenu a {font-size: 10px; text-decoration: none;}
.global_menu_tree {overflow-x:hidden; width:296px; padding-bottom:10px;}
.modules_and_categories_format {overflow-x:hidden; width:296px; padding-bottom:10px;}
.standartTreeRow { color:#307ca7;}
/* Right Panel height: 390px; */
.right_float_block_open { width: 330px; position: absolute; top: 100px; right: 10px; display: block; z-index: 89; overflow-x: hidden }
.right_float_block_close { width: 30px; position: absolute; top: 100px; right: 10px; display: block; z-index: 89; overflow:hidden;}
.right_float_block_hidden {z-index: -1; width: 30px; position: absolute; top: 100px; right: 10px; display: none; visibility: hidden}
/* ---------------------- Greenwax nav ---------------------- */
.green #waxcontainer{position:relative;height:48px;background:#B0E496;width:100%;font-family:"Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;}
.green #waxnav{position:relative;height:25px;font-size:11px;font-weight:bold;background:#fff url(/i/adminx/greenwax_bottom.gif) repeat-x bottom left;}
.green #waxnav ul{margin:0px;padding:0 0 14px 0;list-style-type:none;width:auto;float:left;}
.green #waxnav ul li{display:block;float:left;margin:0 1px;}
.green #waxnav ul li a{display:block;float:left;color:#3BA507;text-decoration:none;padding:0 0 0 12px;height:21px;line-height:195%;}
.green #waxnav ul li a span{padding:0 12px 0 0;}
.green #waxnav ul li a:hover,.green #waxnav ul li a.current{color:#fff;background:#6DBE45 url(/i/adminx/greenwax_navtopleft.gif) no-repeat top left;}
.green #waxnav ul li a:hover span,.green #waxnav ul li a.current span{display:block;width:auto;background:#6DBE45 url(/i/adminx/greenwax_navtopright.gif) no-repeat top right;}
/* Footer */
.adminfooter {background-color: #15568e; height: 35px; text-align: center; background:url(/i/adminx/footer_bg.gif)}
/* Center */
.center td { color:#004b9; padding: 2px 6px 4px 10px; border-bottom: 1px solid #c9c9c9; }
.center th { font-size: 11px; color: #307ca7; border-bottom: 10px solid #c9c9c9; padding: 2px 6px 2px 10px; font-weight:bold; }
.center td a:hover{
color: #039;
}
/* Footer */
div.pagesnum { position: relative; width: 98%; margin-top: 20px; padding: 3px; border-top: 1px solid #307ca7}
div.pagesnum a { position: relative; z-index: 2; font-weight: bold; background-color: #F3F3F3; margin: 2 3 2 3; padding: 3 8 3 8; border: 1px solid #307ca7; text-decoration: none; }
div.pagesnum a:hover { background-color: #15568e; color: white }
div.pagesnum span { position: relative; font-weight: bold; background-color: white; border: 1px solid #307ca7; border-top: 1px solid white; margin: 2 3 2 3; padding: 3 8 3 8; }
/* treeboxbox_tree_conteiner */
.treeboxbox_tree_conteiner { border: 1px solid #666; background: #FFF; margin: 0px;}
.treeboxbox_tree_conteiner_cont { padding: 10px}
.treeboxbox_tree_conteiner_ten {
background: url(/i/ten.gif) 10px 10px no-repeat; padding: 0 4px 4px 0;
}
.win_head {background:#15568e; padding: 5px; border-bottom: 1px solid #999 }
.win_head_text { color: #FFF; font-size: 14px; padding: 3px 0 0 20px; font-weight: bold;}
/* add_page */
.add_page_conteyner { padding: 0 0 0 20px }
.add_page_conteyner p { padding: 10px 0;}
.add_page_conteyner img {border: 1px solid #307ca7}
/* vw_button */
.vw_button_yes {line-height: 24px; display: inline-block ; text-align:center; font-size: 12px; color: #000; background:url(/i/adminx/menu_b_bg_l.gif) no-repeat left 1px; margin: 10px 0 0 0;}
.vw_button_yes input{cursor:pointer; background:url(/i/adminx/add.png) no-repeat 13px 1px ; padding: 0 14px 0 34px; border: 0px; margin: 5px 0 5px 0;}
.vw_button_yes span{ color: #000; background:url(/i/adminx/menu_b_bg_r.gif) no-repeat right 1px; text-decoration: none; line-height: 24px; display: inline-block ; }
.vw_button_no {line-height: 24px; display: inline-block ; text-align:center; font-size: 12px; color: #000; background:url(/i/adminx/menu_b_bg_l.gif) no-repeat left 1px; margin: 10px 0 0 0;}
.vw_button_no input{cursor:pointer; background:url(/i/adminx/delete.png) no-repeat 13px 1px ; padding: 0 14px 0 34px; border: 0px; margin: 5px 0 5px 0;}
.vw_button_no span{ color: #000; background:url(/i/adminx/menu_b_bg_r.gif) no-repeat right 1px; text-decoration: none; line-height: 24px; display: inline-block ; }
.vw_button_cal { text-align:center; font-size: 12px; color: #000; }
.vw_button_cal input{cursor:pointer; background:url(/i/adminx/b_cal.gif) no-repeat 13px 1px ; padding: 0 14 0 34px; border: 0px; margin: 5px 0 5px 0;}
.vw_button_cal span{ color: #000; text-decoration: none; line-height: 24px; display: inline-block ; }
.topmenu-bg li a{ float:left; display:block; text-decoration:none; padding:0 0 0 12px; height:31px; line-height:31px; text-align:center; cursor:pointer; }
.topmenu-bg li a span{ color:#FFF; float:left; display:block; padding:0 22px 0 12px; }
.topmenu-bg li a.current{ color:#FFF; background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left 0px; }
/* sub_button */
.sub_button { height: 31px; background:url(/i/adminx/submenu_bg.jpg) repeat-x ;}
.sub_button ul{height: 31px; float: left; margin: -2px; padding: 0;}
.sub_button ul li { height: 31px; float: left; display: block; margin: 2px 0 0 0; padding: 0 0 0 40px;}
.sub_button ul li a { height: 31px; color: #000; text-decoration: none; display:block; padding: 7px 0 0 0; }
.sub_button ul li a:hover { height: 31px; bbackground:url(/i/adminx/submenu_a_bg_l.jpg) no-repeat left 5px;}
.sub_button ul li a:hover span {background:url(/i/adminx/submenu_a_bg_r.gif) right 5px; height: 31px; display:block;}
.frm {
margin-bottom:5px;
border: 1px #CCC solid;
}
.rhm1{ width: 100%; height:31px; background-image: url(/i/adminx/submenu_bg.gif); background-repeat: repeat-x;}
.rhm1-left{ background:url(/i/adminx/submenu_bg_l.gif) no-repeat; width:12px; height:31px; float:left; }
.rhm1-right{ background:url(/i/adminx/submenu_bg_r.gif) no-repeat; width:12px; height:31px; float:right; }
.rhm1-bg{ background:url(/i/adminx/submenu_bg.gif) repeat-x; height:31px; }
.rhm1-bg ul{ list-style:none; margin:-1 auto 0 auto; }
.rhm1-bg li{ float:left; list-style:none; padding: 0 2px}
.rhm1-bg li.refresh {float:right; list-style:none; padding: 0 2px}
.rhm1-bg li a{ float:left; display:block; text-decoration:none; padding:0 0 0 12px; height:31px; line-height:31px; text-align:center; cursor:pointer; }
.rhm1-bg li a span{ float:left; display:block; padding:0 22px 0 12px; }
.rhm1-bg li a.current{ background:url(/i/adminx/submenu_a_bg_l.gif) no-repeat left 0px; }
.rhm1-bg li a.current span{ background:url(/i/adminx/submenu_a_bg_r.gif) no-repeat right 0px; }
.rhm1-bg li a:hover{ background:url(/i/adminx/submenu_a_bg_l.gif) no-repeat left 0px; }
.rhm1-bg li a:hover span{ background:url(/i/adminx/submenu_a_bg_r.gif) no-repeat right 0px; }
/* page_menu */
.pagemenu_conteiner { display: block; width: 330px; height: 450px; background:#165d8e; }
.pagemenu_left { display: block; float: left; width: 30px; height: 450px; background:#165d8e;}
.pagemenu_conteiner_v { background: #fff; height: 400px; float:right; width: 290px; border: #CCC 5px solid; overflow-y: auto; }
.white { margin: 0 0 2px 0; background: #FFF;}
.div_blocks {float: right; width: 290px; }
.pagemenu {
float: right;
width: 300px;
height:31px;
background-image: url(/i/adminx/menu_bg.gif);
background-repeat: repeat-x;
padding: 3px 0 0 0;
}
.pagemenu-bg {
background:url(/i/adminx/menu_bg.gif) repeat-x;
height:31px;
}
.pagemenu-bg ul {
list-style:none;
margin:-1 50px 0 0;
float:right
}
.pagemenu-bg li {
float:left;
list-style:none;
padding: 0 2px
}
.pagemenu-bg li a {
float:left;
display:block;
text-decoration:none;
padding:0 0 0 12px;
height:31px;
line-height:31px;
text-align:center;
cursor:pointer;
}
.pagemenu-bg li a span {
color:#FFF;
float:left;
display:block;
padding:0 22px 0 12px;
}
.pagemenu-bg li a.current {
color:#FFF;
background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left 0px;
}
.pagemenu-bg li a.current span {
color:#FFF;
background:url(/i/adminx/menu_a_bg_r.gif) no-repeat right 0px;
}
.pagemenu-bg li a:hover {
color:#FFF;
background:url(/i/adminx/menu_a_bg_l.gif) no-repeat left 0px;
}
.pagemenu-bg li a:hover span {
color:#FFF;
background:url(/i/adminx/menu_a_bg_r.gif) no-repeat right 0px;
}