/* custom */
.logo-t	{float:right; padding-top:62px; padding-right:2px; font-size:11px; color:#FFFFF1;}
.sel-r  {margin-right:auto; width:326px;}
.sel-l  {margin-right:auto; width:137px;}
.inp-r  {margin-right:auto; width:320px; padding-left:4px;}
.inp-m  {margin-right:auto; width:246px; padding-left:4px;}
.inp-l  {margin-right:auto; width:64px; padding-left:4px;}
.win2   {width:50%;}
.win3   {width:100%;}
.cl-lb  {width:120px; padding:4px 0 4px 0; font-weight:bold;}
.cl-l   {width:150px; padding:4px 0 4px 0}
.cl   	{width:16px; padding:4px 0 4px 0}
.cr   	{width:16px; padding:4px 0 4px 0}
.cm   	{width:36px; padding:4px 0 4px 0}
.cj   	{width:64px; padding:4px 0 4px 0}
/*			*/

body, table, h1, h2, h3, h4, div, span, input {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px}
body            {background-color:#666666}
form            {margin:0}
input, select   {border:solid 1px #c6c6c6}
input           {margin-right:12px}
.title          {color:#ffffff; font-size:13px; font-weight:bold; margin:4px 0 12px 7px}
thead           { background-color:#dddddd}
table           {border:0}
td              {border-bottom:solid 1px #eeeeee}

#main       {text-align:center; width:990px; background-color:#737373}
#top        {background:url('../img/top_mid.gif') top left repeat-x; height:77px}
#top-left   {float:left; background:url('../img/top_logo.gif') top left no-repeat; width:486px; height:77px; cursor:pointer}
#top-mid    {}
#top-right  {float:right; background:url('../img/top_right.gif') top right no-repeat; width:14px; height:77px}

#menu       {background:url('../img/menu_bg_mid.gif') top left repeat-x; height:36px}
#menu-left  {float:left; background:url('../img/menu_bg_left.gif') top left no-repeat; width:4px; height:36px}
#menu-mid   {float:left; height:30px; padding-top:6px}
#menu-right {float:right; background:url('../img/menu_bg_right.gif') top left no-repeat; width:4px; height:36px}
#menu-sys   {float:right; padding-right:5px}

#sub-menu-box   {background:url('../img/sub_menu.gif') top left; text-align:left}
.sub-menu       {display:none}

#body       {position:static; background-color:#939ca9; text-align:left; padding:10px}

.mm-l a   {color:#333333; text-decoration:none}
.mm a     {color:#d6d6d6; text-decoration:none}
.mm-l     {float:left; background:url('../img/menu_mid.gif') top left repeat-x; line-height:30px; color:#333333}
.lm-l     {float:left; height:30px; width:7px; background:url('../img/menu_left_tr.gif') top left no-repeat; margin-left:6px}
.rm-l     {float:left; height:30px; width:7px; background:url('../img/menu_right_tr.gif') top right no-repeat; margin-right:6px}
.mm       {float:left; line-height:30px; color:#d6d6d6}
.lm       {float:left; width:7px; height:30px; margin-left:6px}
.rm       {float:left; width:7px; height:30px; margin-right:6px}

.sm       {margin:0 0px 0 8px; line-height:32px; padding:8px}
.sm-l     {margin:0 0px 0 8px; line-height:32px; background:url('../img/sub_menu_light.gif') top left repeat-x; padding:8px 8px 8px 8px}
.sm a     {color:#333333; text-decoration:none}
.sm-l a   {color:white; text-decoration:none}

.my-l a   {color:#d6d6d6; text-decoration:none}
.my a     {color:#d6d6d6; text-decoration:none}
.my-l     {float:left; background:url('../img/menu_sys_mid_l.gif') top left repeat-x; line-height:30px; font-size:11px}
.ly-l     {float:left; height:30px; width:5px; background:url('../img/menu_sys_left_l.gif') top left no-repeat}
.ry-l     {float:left; height:30px; width:5px; background:url('../img/menu_sys_right_l.gif') top right no-repeat; margin-right:3px}
.my       {float:left; line-height:30px; background:url('../img/menu_sys_mid.gif') top left repeat-x; font-size:11px}
.ly       {float:left; width:5px; height:30px; background:url('../img/menu_sys_left.gif') top left no-repeat}
.ry       {float:left; width:5px; height:30px; margin-right:3px; background:url('../img/menu_sys_right.gif') top right no-repeat}

/* Window */
.win      {width:300px}
.win1     {width:400px}
.row      {}
.cl-r     {}

.w-t    {background:url('../img/win_tm.gif') top left repeat-x; height:23px}
.w-t1    {background:url('../img/win_tm1.gif') top left repeat-x; height:23px}
.w-tl   {float:left; background:url('../img/win_tl.gif') top left no-repeat; width:5px; height:23px}
.w-tl1   {float:left; background:url('../img/win_tl1.gif') top left no-repeat; width:5px; height:23px}
.w-tm   {float:left; line-height:23px; margin-left:6px; font-size:11px; color:white}
.w-tr   {float:right; background:url('../img/win_tr.gif') top right no-repeat; width:5px; height:23px}
.w-tr1   {float:right; background:url('../img/win_tr1.gif') top right no-repeat; width:5px; height:23px}
.w-m    {background:url('../img/win_mm.gif') top left repeat-x; background-color:#e6ecef; position:relative}
.w-ml   {background:url('../img/win_ml.gif') top left repeat-y; padding-left:2px}
.w-mm   {padding:10px}
.w-mr   {background:url('../img/win_mr.gif') top right repeat-y; padding-right:2px}
.w-b    {background:url('../img/win_bm.gif') top left repeat-x; height:5px}
.w-bl   {float:left; background:url('../img/win_bl.gif') top left no-repeat; width:5px; height:5px}
.w-br   {float:right; background:url('../img/win_br.gif') top right no-repeat; width:5px; height:5px}
.inp-r  {margin-right:auto}

/* Button */
.buttons     {float:right}
.button     {float:left; background:url('../img/but_mid.gif') top left repeat-x; border:0; height:20px; font-size:11px; margin:0; cursor:pointer;
             padding-bottom:2px}
.button-red-w     {float:left; background:url('../img/but_red_w_mid.gif') top left repeat-x; border:0; height:20px; font-size:11px; margin:0; cursor:pointer;
             padding-bottom:2px; color:White}
.but-left   {float:left; background:url('../img/but_left.gif') top left no-repeat; width:5px; height:20px; margin-left:6px}
.but-right  {float:left; background:url('../img/but_right.gif') top right no-repeat; width:5px; height:20px}
.but-red-w-left   {float:left; background:url('../img/but_red_w_left.gif') top left no-repeat; width:5px; height:20px; margin-left:6px}
.but-red-w-right  {float:left; background:url('../img/but_red_w_right.gif') top right no-repeat; width:5px; height:20px}

/* Bottom */
#bottom {height:20px; background-color:#d3dae2; color:#0c0d70; padding-top:3px}


/* DASHBOARD */

#div-body           {position: static; width:970px; padding:0; text-align:left}
#div-left           {float:left; width:328px; border:0}
#div-middle         {position:static; float:left; width:328px; border:0}
#div-right          {float:right; width:314px}
.cleaner			{clear:both; height:1px; font-size: 1px; margin: -1px 0 0 0; padding: 0px; visibility: hidden}

.cls-win                {position:relative; padding:0px; margin:0px; width:314px; height:auto; overflow:hidden; z-index:5}
.cls-win-empty          {position:relative; border:solid 0px black; padding:0px; margin:0px; width:314px; z-index:0; overflow:hidden}
.cls-img-opt		    {padding-left:2px}
.cls-content            {background-color:#ffffff}
#div-win-cursor         {position:absolute; border:dashed 0px #dddddd; background:#dddddd; width:314px; z-index:0}
#div-config             {display:none}
#div-news               {margin-bottom:0px;padding-bottom:0px; border-bottom:solid 0px #cf4300}
div                     {border:solid 0px black}
    
.cls-win-top{
    background:url('../img/win_tm.gif') top left repeat-x;
    height: 23px;
}
.win-top-l    {background:url('../img/widget_tm.gif') top left repeat-x; height: 23px}
.cls-win-top-left{
    float:left;
    background:#939ca9;
    background:url('../img/win_tl.gif') top left no-repeat;
    top: 0px;
    width: 5px;
    height: 23px;
}
.win-top-left-l {float:left; background:#939ca9; background:url('../img/widget_tl.gif') top left no-repeat; top: 0px; width: 5px; height: 23px}
.cls-win-nadpis
{
    float: left;
    position:static;
    width:200px;
    height:12px;
    text-align:left;
    cursor: move;
    border: 0px;
    color: #ffffff;
    
	padding:2px;
	margin:3px 5px 0px 5px;
}
.cls-win-control
{
    float:right;
    padding:6px 8px 0 8px;
    height:14px;
}
.cls-win-top-right
{
    float:right;
    background:url(../img/win_tr.gif) no-repeat top;
    height: 23px;
    width: 5px;
}
.win-top-right-l  {float:right; background:url(../img/widget_tr.gif) no-repeat top; height: 23px; width: 5px}

.cls-win-frame{
    
    background-color:white;
    border-left:solid 1px #728289;
    border-right:solid 1px #728289;
    padding:0px;
    margin: 0px;
}

 .cls-option
{
    background:#dddddd;
    display: none;
	padding:6px
}

.cls-content{
    border-left:solid 1px #fafafa;
    border-right:solid 1px #fafafa;
    background-color:Transparent;
	width:302px;
	overflow:hidden;
	padding:4px 4px 0 4px
}
.cls-content table  {width:304px}
.win-bottom         {height:5px; background-color:white; background:white url(../img/win_bm.gif) repeat-x top left}

.cls-win-bottom-left
{
    float:left;
    background:url(../img/win_bl.gif) no-repeat top left;
    width:5px;
    height: 5px;
    font-size:1px;
}
.cls-win-bottom-center
{
    float:left;
    position:static;
    width:294px;
    height:5px;
    
    font-size:1px;
}

.cls-win-bottom-right{
	float:right;
	background:url(../img/win_br.gif) no-repeat top right;
    width:5px;
    height: 5px;
	font-size:1px;
}
