.div_tabs{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

.div_tabs_analysis{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 5px;
}

.div_fixed_list {
	font-size:25;
	text-align:center;
    width: 100%;
	height: 30%;
    margin: auto;
	overflow-y: scroll;
	border: 2px solid;
	/*color: #210e71;*/
}

.div_fixed_list_60 {
	font-size:25;
	text-align:center;
    width: 100%;
	height: 80%;
    margin: auto;
	overflow-y: scroll;
	border: 2px solid;
	/*color: #210e71;*/
}

.class_div_deal {
	border: 1px solid;	
	margin-bottom: 20px;
	white-space: pre-wrap;      /* CSS3 */   
	white-space: -moz-pre-wrap; /* Firefox */    
	white-space: -pre-wrap;     /* Opera <7 */   
	white-space: -o-pre-wrap;   /* Opera 7 */    
	word-wrap: break-word;      /* IE */
	border-radius:10px;
	padding:1%;
}

.class_client_deals {
	background:#f2fff1;/*#e5fee3;*/
	border: 1px solid;
	border-radius: 11px;
	white-space: pre-wrap;      /* CSS3 */   
	white-space: -moz-pre-wrap; /* Firefox */    
	white-space: -pre-wrap;     /* Opera <7 */   
	white-space: -o-pre-wrap;   /* Opera 7 */    
	word-wrap: break-word;      /* IE */
	padding:1%;
}

.class_suppliers_deals {
	background:#eeedff;/*#e0deff;*/
	border: 1px solid;
	border-radius: 11px;
	white-space: pre-wrap;      /* CSS3 */   
	white-space: -moz-pre-wrap; /* Firefox */    
	white-space: -pre-wrap;     /* Opera <7 */   
	white-space: -o-pre-wrap;   /* Opera 7 */    
	word-wrap: break-word;      /* IE */
	padding:1%;
}

.class_empl_deals {
	background:#b8e1e7;/*#e0deff;*/
	border: 1px solid;
	border-radius: 11px;
	white-space: pre-wrap;      /* CSS3 */   
	white-space: -moz-pre-wrap; /* Firefox */    
	white-space: -pre-wrap;     /* Opera <7 */   
	white-space: -o-pre-wrap;   /* Opera 7 */    
	word-wrap: break-word;      /* IE */
	padding:1%;
}

.class_client_supliers_analysis {
	background:#feffed;
	border: 1px solid;
	border-radius: 11px;
	padding:1%;
}

.class_div_exchange {
	background:#fcecd7;
	border: 1px solid;
	border-radius: 11px;
	padding:1%;
}

.class_div_transaction_info{
	padding:4px;
	text-align:left;	
	font-size:30px;
    width: 90%;
	height: auto;
    margin: auto;	
	background:white;
	border: 1px solid;
	border-radius: 11px;
}

.input-box {
  position: relative;
}

.div_help{
	width:auto;
	margin:1%;
	padding:1%;	
	background:#FFFFFF;
	text-align:left;
	color:black;
	border: 1px solid;
	border-radius: 11px;
};


.class_div_upload{
	width: 90%;
	height: auto;
	font-family: 'Tahoma', Arial, sans-serif;
}

.class_div_upload_file{
	width: 90%;
	height: auto;
	font-family: 'Tahoma', Arial, sans-serif;
}

.fileform { 
    background-color: #FFFFFF;
    border: 1px solid black/*#CCCCCC*/;
    border-radius: 2px;
    
	height: auto;
   
    overflow: hidden;
    padding: 2px;
	position: relative;
	text-align: left;
    vertical-align: middle;	
    width: 100%;
	height: 80px;
	overflow: hidden;
}

.fileform .selectbutton { 
    background-color: #A2A3A3;	

	
    border: 1px solid #939494;
    border-radius: 2px;
    color: #FFFFFF;
    float: right;
	font-weight: bold;
	font-size: 30px;
    
    height: 80px;
    line-height: 50px;
    overflow: hidden;
    
	padding-top: 15px;
    text-align: center;
    vertical-align: middle;
    width: 20%;
	margin: 0px;

	
}

.fileform .select_button { 
    /*background-color: #A2A3A3;*/	
	background-color: black;
	
    /*border: 1px solid #939494;*/
    border-radius: 2px;
    color: #FFFFFF;
    float: right;
	font-weight: bold;
	font-size: 40px;
    /*font-size: 30px;*/
    height: 80px;
    line-height: 50px;
    overflow: hidden;
    /*padding: 6px 6px;*/
	padding-top: 15px;
    text-align: center;
    vertical-align: middle;
    width: 20%;
	margin: 0px;
	/*cursor: pointer;*/
}

.clas_file_submit{
	width: 50%;
	background-color: black;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 40px;
    height: 100px;
    line-height: 50px;
	padding-top: 15px;
}

.fileform #upload{
    position:absolute; 
    top:0; 
    left:0; 
    width:100%; 
	height: 50px;
    -moz-opacity: 0; 
    filter: alpha(opacity=0); 
    opacity: 0; 
    font-size: 120px; 
    height: 80px; 
    z-index:20;
	cursor: pointer;	
}


.fileform #fileformlabel { 
background-color:#fffee1;
float: left;
height: 80px;
line-height: 80px;
overflow: hidden;
padding: 2px;
text-align: left;
vertical-align: middle;
width:79%;
}

.class_div_textarea{
	width: 98%;
	/*height:25%;*/
	/*height:auto;*/
	padding:4px;
	font-size:30px;
	margin:5px;
	margin-top:10px;
	float:center;
	text-align:left;
	background:white;
	border: 1px solid;
	border-radius: 11px;
}

.class_div_long_text{
	width: 98%;
	overflow-wrap: break-word; 
	word-break: break-word;
}

.div_tabs_overflow{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	overflow: auto;
}

.div_tabs_overflow_rotate
{
	
	/*background-color: #FFFFFF;*/
	padding: 0px;
	margin: 0px;
	overflow-x: auto;
	overflow-y: hidden;	
	height: auto;	
}


.class_div_border{
	border:2px solid;
background: #0d1d6e;
background: radial-gradient(circle,rgba(13, 29, 110, 1) 0%, rgba(54, 54, 143, 1) 53%, rgba(47, 40, 168, 1) 100%);
	
	color:white;
	width: 40%;
	text-align:center;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding:10px;
	border-radius:10px;
	font-size: 110%;
}

.class_chain_div_background_0{
	background:#EDF5FA;
}

.class_chain_div_background_1{
	background:#F2F7F2;
}

.class_color_red_font_size_120{
	color:red;
	font-size: 120%; /* Размер шрифта в процентах */ 	
}

.class_chain_div{
	border: 1px solid;
	border-radius: 11px;
}
