.menu
{
    position: fixed;
    left: 0px;
    top: 0px;
    padding: 0px;
    /*background: #ddd;*/
    border: 1px solid #eee;
    width: 100%;
}

.menub
{
    height: 34px;
}

.mainlist
{
  width: 100%;
  border-collapse: separate;
}

.cell
{
  margin: 0; padding: 2;
}

.lineWarning
{
    background: #efe4e4;
}

.line0
{
    background: #F5F5FF;
}

.line1
{
    background: #e8e8e8;
}

.text
{
    height: 1000px;
}

.scroll
{
    overflow: scroll;
    height: 100px;
}

/*
body, tr, td, select, input {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
*/

.blockArea
{
    height: 10px;
    background: #ddd;

    background-image: linear-gradient(bottom, rgb(192,192,192) 10%, rgb(229,229,229) 80%);
    background-image: -o-linear-gradient(bottom, rgb(192,192,192) 10%, rgb(229,229,229) 80%);
    background-image: -moz-linear-gradient(bottom, rgb(192,192,192) 10%, rgb(229,229,229) 80%);
    background-image: -webkit-linear-gradient(bottom, rgb(192,192,192) 10%, rgb(229,229,229) 80%);
    background-image: -ms-linear-gradient(bottom, rgb(192,192,192) 10%, rgb(229,229,229) 80%);
    background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.1, rgb(192,192,192)),  color-stop(0.8, rgb(229,229,229)) );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#c0c0c0');
}

.blockHeader
{
    /*background: #ddd;*/

    background-image: linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -o-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -moz-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -webkit-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -ms-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.1, rgb(62,86,114)),  color-stop(0.8, rgb(158,172,185)) );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9eacb9', endColorstr='#3e5672');
}

.blockHeaderTd
{
    text-shadow: 0px -1px #668;
    color:#FFF;
    font-weight:bold;
    font-size:22px;
}

.blockTable
{
    background-color: transparent;
}

.header_td
{ height: 50px;
    background-image: linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -o-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -moz-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -webkit-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -ms-linear-gradient(bottom, rgb(62,86,114) 10%, rgb(158,172,185) 80%);
    background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.1, rgb(62,86,114)),  color-stop(0.8, rgb(158,172,185)) );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9eacb9', endColorstr='#3e5672');
}
.header
{
    text-shadow: 0px -1px #668;
    color:#FFF;
    font-weight:bold;
    font-size:16px;
}
.header_table
{
    background-image: linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -o-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -moz-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -webkit-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -ms-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.1, rgb(153,153,153)),  color-stop(0.8, rgb(229,229,229)) );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#999999');

    height: 32px;
}

body,td,pre,td
{
    font-family: Arial;
    text-shadow: 0px 1px #FFFFFF;
    color:#444;
    font-weight:bold;
    font-size:12px;
}

select, input
{
    font-family: Arial;
    text-shadow: 0px 1px #FFFFFF;
    color:#444;
    font-weight:bold;
    font-size:14px;
}

.filterText
{
    width: 200px;
}

.filterList
{
    width: 200px;
}

.filterCaption
{
    text-shadow: 0px 1px #EEE;
}

A,.A { color: #3F586F; text-shadow: 0px 1px #CCE; }


body { background-color: #F0F0F0; margin: 0 0; }

hr
{
    border-width: 1px;
    border-style: solid;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-color: #CCCCCC;
}

.Text_table
{
    text-shadow: 0px 1px #CCCCCC;
    color:#444;
    font-weight:bold;
    font-size:12px;
    filter: progid:DXImageTransform.Microsoft.DropShadow(color='#ffffff', offX=5);
}

.Text_comment
{
    font-family: Arial;
    color: #AAAAAA;
    font-size: 12px;
    letter-spacing: -1px;
}

.text_info
{
    /*font-weight: normal;*/
    font-style: italic;
    font-family:  Arial;
    color: #777777;
    font-size: 12px;
    letter-spacing: -1px;
}


.A_table
{
    color: #3F586F;
    text-shadow: 0px 1px #CCE;

    font-family: Arial;
    font-weight:bold;
    font-size:12px;
}

.preloader_text
{
    text-shadow: none;
    font-weight: normal;
    color: #DDDDDD;
    font-style: italic;
    font-family: Tahoma, Arial;
    font-size: 12px;
}

/* DIALOGS */

.dialogTable
{
    background-color: #D0D0D0;
    border: solid;
    border-color: #E0E0E0;
    border-width: 1px;
}

.dialogTh
{
    background-image: linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -o-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -moz-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -webkit-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -ms-linear-gradient(bottom, rgb(153,153,153) 10%, rgb(229,229,229) 80%);
    background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.1, rgb(153,153,153)),  color-stop(0.8, rgb(229,229,229)) );

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#999999');

    text-shadow: 0px 1px #CCC;
    color:#444;
}

.dialogText
{
    text-shadow: 0px 1px #EEE;
}

.dialogTd
{

}

.dialogTdBottom
{
    background-color: #E0E0E0;


}
