.body{
    background-color:#FFFFFF;
    color:#000000;
}

img
{
	border:solid 0px;
}

span
{
font-family:arial;
font-size:12px;
}

.form {
	/*width: 100%;*/
	border-collapse: collapse;
}


.layout {
 width: 100%;
 border-spacing:1px;
}

.layout td{
    width:auto;
}

.layout-cell {
 color: black;
}
.layout-cover {
 width: 100%;
 border-spacing:0;
 padding: 0;
 border:0;
}
.layout-caption {
 font-weight: bold;

}

.formtext {
	padding: 5px 5px 5px 15px;
	/*font-weight: bold;*/
}
.forminput {
	padding: 2px 15px 2px 5px;
    min-width: 100%;
    width: 100%;
}
input.submit {
	/*font-weight: bold;*/
    
}
.layout select {
    min-width:100px;
}

.comboboxbank {
    width:100%;
}

.mainmenu-act {
vertical-align:middle;
 font-family: Arial; 
font-size:12px;
height:30px;
color:white;
background-color: #1c1c1c; 
border-right:solid 3px #72bf44;
}

.mainmenu-inact {
 font: x-small Verdana; 
font-weight: normal;
 color: #43AA2E;
 padding: 5px;
}

.menu-area {
 vertical-align: top;
 background-color: #272727;
}

.submenu-area {

}

.subsubmenu-area {
 background:url(img/submenu_bar.jpg) no-repeat 50% 100%;
 height: 42px;
vertical-align:top;
}

.submenu-act {
background:url(img/submenu_fon.jpg) repeat-x 0% 50%;
padding: 0px 17px 0px 7px;
border-right:solid 3px #474444;
}

.submenu-inact {
background:url(img/submenu_fon.jpg) repeat-x 0% 50%;
padding: 0px 17px 0px 7px;
border-right:solid 3px #474444;
}

span.subsubmenu-act {
 color: #636363;
 font-family:arial; 
font-weight: bold;
font-size:12px;
 padding: 9px;
 height: 27px;
}


a.subsubmenu-inact 
{
 color: #72bf44; 
 font-family:arial; 
font-weight: bold;
font-size:12px;
padding:5px;
}

.form-tab {
 font: x-small Verdana;
 font-weight: bold;
 background: #E0EED3;
}

.utm-table-first {
 font-family: arial;
 font-weight: bold;
font-size:12px;
color:#ffffff;
 background: #636363;
 text-align:left;
padding-left:20px;
}

.utm-table {
 font: x-small Verdana;
 width: 100%;
 border-spacing:1px;
    }

.utm-table-caption {
 font-family:arial;
 font-weight: bold;
font-size:12px;
color:#ffffff;
 background: #72bf44;
 text-align:left;
padding-left:20px;
 
}

.utm-table-cover {
 font: x-small Verdana;
 width: 100%;
 border-spacing:0;
 padding: 0;
 border:0;
 background:#b1b1b1;
}
.utm-cell {
  font-family:arial;
font-size:12px;

 color: black; background: white;
padding-left:20px;
}

.utm-table-bold {
 font: x-small Verdana;
 font-weight: bold;
 color: black; background: white;
}

TH.utm-table {
 font-weight: bold;
 background: #E0EED3;
}

.work-area {
 background: white;
 padding: 10px;
}

.work-area span
{
	color:#636363;
	font-family:Arial;
	font-size:12px;
}

HTML, BODY {
 height: 100%;
 margin: 0px;
 padding: 0px;
}

.mainmenu
{
	display:block;
	font-family: Arial; 
	color:white;
	font-size:12px;
	height:30px;
	text-decoration:none;
}

a:hover.mainmenu
{
	color:#73bf41;
	background-position:23px -23px !important;
	background-color:#1c1c1c !important;
	border-right:solid 3px #73bf41;
}

.mainmenu_act
{
	margin:0px;
	vertical-align:middle;
	padding-left:70px; 
	display:block;
	border-right:solid 3px #73bf41;
	font-family:arial; 
	font-size:12px; 
	color:#73bf41;
}

a:hover.submenu
{
	color:#c7f7aa !important;
}