BODY.x-body
{
background-color: #1c4d99;
background-repeat: no-repeat;
background-position: center center;
}

BODY.wait
{
cursor: wait;	
}

/* Обои */
.wallpaper_1,
.wallpaper_2,
.wallpaper_3,
.wallpaper_4,
.wallpaper_5
{
background-position: center center;
background-repeat: no-repeat;		
}

.wallpaper_1
{
background-image: url(../image/wallpapers/1.jpg);
}

.wallpaper_2
{
background-image: url(../image/wallpapers/2.jpg);	
}

.wallpaper_3
{
background-image: url(../image/wallpapers/3.jpg);	
}

.wallpaper_4
{
background-image: url(../image/wallpapers/4.jpg);	
}

.wallpaper_5
{
background-image: url(../image/wallpapers/5.jpg);	
}

.needsForm
{
color: #ff0000;
margin-left: 5px;
font-size: smaller;
}



/* Набор иконок для входа */
.icon_enter
{
background-image:url(../image/icon_enter.png?);
background-repeat: no-repeat;
}

.icon_treeSide
{
background-image: url(../image/icon_treeSide.png?111);
background-repeat: no-repeat;
background-position: center center;
}


/* Вспомогательные икноки */
.icon_create
{
background-image: url(../image/icon_button_create.png);
background-repeat: no-repeat;
background-position: center center;
}

.icon_update
{
background-image: url(../image/icon_button_update.png);
background-repeat: no-repeat;
background-position: center center;
}

.icon_delete
{
background-image: url(../image/icon_button_delete.png);
background-repeat: no-repeat;
background-position: center center;
}

.icon_search
{
background-image: url(../image/icon_button_search.png?111);
background-repeat: no-repeat;
background-position: center center;
}

.icon_widget
{
background-image: url(../image/icon_button_widgets.png);
background-repeat: no-repeat;
background-position: center center;
}

/* Дополнительные иконки для тригеров */
.x-form-select-trigger
{
background: #ffffff url(../image/x-form-select-trigger.png?45) no-repeat scroll 0px center;
width: 22px;
}

.x-form-random-trigger
{
background: #ffffff url(../image/x-form-random-trigger.png?495) no-repeat scroll 0px center;
width: 22px;
}

.x-form-clean-trigger
{
background: #ffffff url(../image/x-form-clean-trigger.png?4959) no-repeat scroll 0px center;
width: 22px;
}

/* Верхняя шапка */
.header
{
background-color: transparent;	
}

.header .button
{
background-image: none;
background-color: #16376b;
border: 1px solid #102c57;
color: #ffffff;
}

.header .nameCms
{
color: #ffffff;
font-size: 18pt;
padding-top: 10px;
padding-bottom: 10px;
}

.icon_menu
{
background-image: url(../image/icon_menu.png?78939);
}

.icon_out
{
background-image: url(../image/icon_exit.png);
}

.icon_home
{
background-image: url(../image/icon_home.png);	
}

.icon_destroy_cache
{
background-image: url(../image/icon_eraser.png);	
}

.icon_application
{
background-image: url(../image/icon_application.png?111);
}


/* Левое меню */
.menuLeft
{
background-color: transparent;
border-width: 0px;	
}

.menuLeft .x-btn-icon-el
{
width: 60px;
height: 30px;
background-color: transparent;	
}

.icon_big_exit
{
background-image: url(../image/icon_big_exit.png?45);	
}



.menuLeft .button
{
cursor: pointer;
}

.menuLeft .button .x-btn-icon-el
{
opacity: 0.9;	
}

.menuLeft .button.overCls .x-btn-icon-el
{
opacity: 1;	
}

.menuLeft .image
{

}

.menuLeft .button .x-btn-inner,
.menuLeft .image .x-btn-inner
{
color: #ffffff;
font-size: 7pt;
line-height: 13px;
font-weight: normal;
text-overflow: normal;
white-space: normal;
text-shadow: 2px 2px 4px #000000;
padding-bottom: 4px;
}

.menuLeft .image .x-btn-icon-el
{
width: 60px;
height: 60px;
background-size: 60px 60px;
background-repeat: no-repeat;
border: 1px solid #ffffff;
border-radius: 5px;
}


/* Иконки для пакетов разделов */
.bundle_content
{
background-image: url(../image/bundle_content.png?45);
}

.bundle_services
{
background-image: url(../image/bundle_services.png?45);
}

.bundle_sales
{
background-image: url(../image/bundle_sales.png?45);
}

.bundle_seo
{
background-image: url(../image/bundle_seo.png?45);
}

.bundle_maneger
{
background-image: url(../image/bundle_maneger.png?45);
}

.bundle_system
{
background-image: url(../image/bundle_system.png?45);
}


/* Нижняя часть */
.footer, .footer .x-panel-body
{
background-color: transparent;	
}

.footer .text
{
text-align: right;
font-size: 9pt;
color: #ffffff;
}

.footer .text A
{
color: #ffffff;	
}

/* Для панели меню */
.panelMenu
{
	
}

.panelMenu .dataview-item
{
vertical-align: top;
display: inline-block;
width: 85px;
height: 75px;
margin-right: 5px;
margin-bottom: 5px;
padding: 5px;
border: 1px solid #ffffff;
}

.panelMenu .dataview-item.over
{
background-color: #efefef;
border: 1px solid #dddddd;
}

.panelMenu .dataview-item.x-item-selected
{
background-color: #dfedff;
border: 1px solid #6593cf;	
}

.panelMenu .dataview-item .icon
{
width: 75px;
height: 32px;
background-position: center center;
background-repeat: no-repeat;
margin-bottom: 5px;
text-align: center;
}

.panelMenu .dataview-item .label
{
text-align: center;
font-size: 8pt;
line-height: 13px;
}


/* Для анимированных панелей */
.x-portal-body {
    padding: 0 0 0 8px;
}
.x-portal .x-panel-dd-spacer {
    border: 2px dashed #99bbe8;
    background: #f6f6f6;
    border-radius: 4px;
    -moz-border-radius: 4px;
    margin-bottom: 10px;
}
.x-portlet {
    margin-bottom:10px;
    padding: 1px;
}
.x-portlet .x-panel-body {
    background: #fff;
}
.portlet-content {
    color: black;
    padding: 10px;
    font-size: 11px;
}


