body{
      background-color:#FFF; 
	  font-family:arial,arial cyr,tahoma,helvetica,sans-serif; 
	  margin:0; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; 
	  padding:0; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; 
	  border-width:0;
	  text-indent: 0;
}

body TD{
   font-size: 11px;
   vertical-align: top;
}

span{
   color: black;
   font-size: 12px;
   font-weight: normal;
   font-style: italic;
}

.main_head{
   padding-left: 15px;
   font-size: 17px;
   color: #ed5b4c;
   font-weight: bold;
}

.sub_head{
   padding-left: 25px;
   font-size: 11px;
   color: #2ed4c5; 
}

.head{
   
   color: black;
}
.head TD{
   font-size: 11px;
   font-weight: bold;
}

/*------------------ BEGIN: Таблица  --------------------*/
.table td {
     border-bottom: 1px solid #c0c0c0;
     padding: 5px;
}

.table_head td {
     border-right: 1px solid #ffffff;
     background: #e35f49;
	 font-size: 14px;
     font-weight: bold;
     color: #ffffff;
}

.table_head_blue TD{
     border-right: 1px solid #ffffff;
     background: #3399cc;
	 font-size: 14px;
     font-weight: bold;
     color: #ffffff;

}
.table a {
     color: #3E647E;
     text-decoration: none;
}
.table b {
     color: #3E647E;
}
.table a:hover {
     color: orange;
     text-decoration: underline;
}


.noborder TD{
   border: 0px;
   padding: 0px;
   padding-top: 10px;
   
}
/*------------------ END: Таблица  --------------------*/
.type_sale{
   font-weight: bold;
}

.note_tarrif{
   background-color: #e8e8e8;
   text-align: right;
}
.note_tarrif TD{
   padding: 2 0 2 0;
}


.note_tarrif2{
   background-color: #e8e8e8;
   text-align: left;
}
.note_tarrif2 TD{
   padding: 2 0 2 0;
   font-weight: bold;
   color:#ed2b4c;
}


.bold_row{
   font-weight: bold;
}
