BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: url(/pub/images/fon1.gif) #40869b 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma
}
td {FONT-SIZE: 13px;}
A {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
FORM {
	PADDING: 0px;
	margin: 0px;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: url(/pub/images/marker1.gif) no-repeat 0px 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.body1 {
	BACKGROUND: url(/pub/images/corn1.gif) #ffffff no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 983px
}
.head1 {
	BACKGROUND: url(/pub/images/corn2.gif) no-repeat 100% 0px; HEIGHT: 184px
}
.logo {
	FLOAT: left; MARGIN: 13px 0px 0px 22px
}
.top1 {
	MARGIN: 0px 0px 0px 165px
}
.top1a {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(/pub/images/pl1.gif) repeat-y 0px 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 20px;
}
.partn2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #676a6a; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}

.partn TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/pub/images/pl.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 133px; PADDING-TOP: 0px; HEIGHT: 48px; TEXT-ALIGN: center
}
.login {
	FONT-SIZE: 14px; FLOAT: right; WIDTH: 140px; COLOR: #0e5b74
}
.i_txt1 {
	BORDER-RIGHT: #04667b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #04667b 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #04667b 1px solid; WIDTH: 132px; COLOR: #393b3b; PADDING-TOP: 0px; BORDER-BOTTOM: #04667b 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 17px
}
.i_txt2 {
	BORDER-RIGHT: #04667b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #04667b 1px solid; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 3px 0px 0px; BORDER-LEFT: #04667b 1px solid; WIDTH: 110px; COLOR: #393b3b; PADDING-TOP: 0px; BORDER-BOTTOM: #04667b 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 17px
}
.but1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/pub/images/but1.gif) no-repeat 0px 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 2px 0px 0px; WIDTH: 19px; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
}
.clear_top {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 1px
}
.top3 {
	FONT-SIZE: 0px; BACKGROUND: url(/pub/images/pl1.gif) repeat-x 0px 100%; LINE-HEIGHT: 0px; HEIGHT: 9px
}
.top3 DIV {
	FONT-SIZE: 0px; BACKGROUND: url(/pub/images/pl2.gif) no-repeat 0px 0px; LINE-HEIGHT: 0px; HEIGHT: 9px
}
.left1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 125px; PADDING-TOP: 0px
}
.right1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 125px; PADDING-TOP: 0px
}
.center1 {
	MARGIN: 0px 140px
}
.center1a {
	FLOAT: left; WIDTH: 100%
}
.upload {
	BACKGROUND: url(/pub/images/upload.jpg) no-repeat 0px 0px;
	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 41px;
		  
	HEIGHT: 81px;
}
.clear1 {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 10px
}
.clear2 {
	CLEAR: both;
}
.i_file {
	BORDER-RIGHT: #04536b 1px solid; 
	BORDER-TOP: #04536b 1px solid; 
	BORDER-LEFT: #04536b 1px solid; 
	WIDTH: 350px; 
	BORDER-BOTTOM: #04536b 1px solid; 
	HEIGHT: 24px
}

#submitButton {width: 80px; height: 24px}

.but2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/pub/images/but2.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 95px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
.table1 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; table-layout:fixed;;
}
.table1 TD {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; FONT-SIZE: 13px;
}
.table1 TR.td_row1 TD {
	BACKGROUND: #E2E2E2;
	color: #000000;
}
.table1 TR.td_row2 TD {
	BACKGROUND: #EEEEEE
}
.table1 TR.td_row3 TD {	color: red;	background-color: #ebe9ed;
}

.footer1 {
	CLEAR: both; FONT-SIZE: 0px; BACKGROUND: url(/pub/images/corn3.gif) no-repeat 0px 0px; LINE-HEIGHT: 0px; HEIGHT: 9px
}
.footer1 DIV {
	FONT-SIZE: 0px; BACKGROUND: url(/pub/images/corn4.gif) no-repeat 100% 0px; LINE-HEIGHT: 0px; HEIGHT: 9px
}
.footer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.loading {
	background: url(/pub/images/ajax-loader.gif) no-repeat center;
	width: 16px;
	height: 16px;
}

.userPanel {
	float:left;
}

#optionsDiv {
	margin-top: -40px;
	margin-bottom: 10px;
	width: 550px;
}

.mainTable td {
	vertical-align:top;
	font-size: 13px;
}

.headTable {
	BACKGROUND: url(/pub/images/corn2.gif) no-repeat 100% 0px;
}

.headTable td {
	vertical-align:top;
	font-size: 13px;
}

.headTable td.pad {
	padding-top: 20px;
}

/* TABS HEAD */
.tabs td {margin:0px;padding:0px;}

.tabs a {	
	padding: 10px;	
	font-size: 13px;
	
	display: block;
	font-weight: bold;
	text-decoration: none;	
}

.tabs a.gray {background-color: #C7C7C7;}
.tabs a.blue {background-color: #D3E2F0;}
.tabs a.orange {background-color: #FFC417;}

.gray {border-color: #C7C7C7}
.blue {border-color: #D3E2F0}
.orange {border-color: #FFC417;}

/* TABS BODY */

.tabBody {margin-top:-1px;margin-left:1px;}
.border {
	border-width: 3px;
	border-style: solid;
	border-top-width: 8px;
}



.none {display:none;}

.padd {padding: 10px;}

.fileInfo {
	width: 265px;
	margin: 5px;
	vertical-align: top;
}

#pages a {
	background:#F7F7F7 none repeat scroll 0% 50%;
	color:#000000;
	text-decoration: none;
	border:1px solid #C7C7C7;
	margin:0pt 1px;
	padding:2px 5px;
}

#pages a.select {
	background:#666666 none repeat scroll 0%;
	border:1px solid #666666;
	color:#FFFFFF;
}

/* Ajax Loader Box */

div#ajaxLoading {
	position: absolute;
	top: 10px;
	right: 10px;
}

div#ajaxLoading div.sub {
	background: #F7F7F7 none repeat scroll 0% 50%;
	border: 1px solid #C7C7C7;
	padding: 5px;
}

@media screen {
	div#ajaxLoading { position: fixed;}  
	* html { overflow-y: hidden; }
	* html body { 
		overflow-y: auto;
    	height: 100%;
    	
    	font-size: 100%;
    }
  * html div#ajaxLoading { position: absolute; }
}
  
/*

.ajaxLoadingMazafakers {
	position: fixed;
	top: 10px;
	right: 10px;
}
.ajaxLoadingMazafakers div.sub {
	background: #F7F7F7 none repeat scroll 0% 50%;
	border: 1px solid #C7C7C7;
	padding: 5px;
}
*/

.mr1 {margin-right: 1px;}

#uploadLog {
	display: none; width: 550px;
}
.partn img {margin-top:5px;}

/***********************************************************/

fieldset {
	margin: 5px;
}

legend 
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: Black;
}

/*fieldset.flash*/
div.flash
{
	width: 375px;
	margin: 10px 0px 10px 0px;
	border-color: #D9E4FF;
}

.progressWrapper {
	width: 357px;
	overflow: hidden;
}
.progressContainer {
	margin: 5px;
	padding: 4px;
	
	border: solid 1px #E8E8E8;
	background-color: #ECFFEB;
	
	overflow: hidden;
	width: 440px;
}
.red /* Error */
{
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}
.green /* Current */ 
{
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

.progressName {
	font-size: 8pt;
	font-weight: bold;
	color: #555555;
	
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0px;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}
.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}
.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}
.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Verdana;
	text-align: left;
	white-space: nowrap;
}
a.progressCancel,
a.progressCancel:link,
a.progressCancel:active,
a.progressCancel:visited,
a.progressCancel:hover
{
	font-size: 0px;
	display: block;
	height: 14px;
	width: 14px;
	
	background-image: url(/pub/images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}
a.progressCancel:hover 
{
	background-position: 0px 0px;
}


/*
Для статуса файла "ошибка"
*/

.fileErr {
	color: #F00;
}


