/* GLOBAL */
body{margin:0 0 0 0; background-color:#ffffff; color:#000000; font-family:verdana, arial; font-size:10pt; padding:10px 10px 10px 10px;
}

hr{border-color:#000000 #e5f2fd #ffffff #e5f2fd; border-width:1px; border-style:solid;
}

/*Верстка*/
td{color:#000000; font-family:verdana, arial; font-size:10pt; padding:10px 10px 10px 10px;
}

h1{color:#000000; font-family:tahoma, verdana, arial narrow; font-size:15pt; font-weight:normal;  margin:0 0 0 0;
}
h2{color:#000000; font-family:tahoma, verdana, arial narrow; font-size:15pt; font-weight:normal; 
}
h3, h4, h5{color:#000000; font-family:tahoma, verdana, arial narrow; font-size:13pt; font-weight:normal; 
}

.data td{border:1px solid #545454; padding:2px 3px 2px 3px; font-family:arial; font-size:9pt
}
.data td.span{border:1px solid #545454; padding:2px 3px 2px 3px; font-family:arial; font-size:9pt; background-color:#c0c0c0; font-weight:bold
}
.data tr.th td{font-weight:bold; background-color:#c0c0c0
}
.data tr td.th{font-weight:bold; background-color:#c0c0c0
}
.data tr.span td{font-weight:bold
}

.data_small td{border:1px solid #545454; padding:1px 2px 1px 2px; font-family:arial; font-size:8pt
}
.data_small td.span{border:1px solid #545454; padding:1px 2px 1px 2px; font-family:arial; font-size:8pt; background-color:#c0c0c0; font-weight:bold
}
.data_small tr.th td{font-weight:normal; background-color:#c0c0c0; font-family:arial; 
}
.data_small tr td.th{font-weight:normal; background-color:#c0c0c0; font-family:arial; 
}
.data_small tr.span td{font-weight:normal
}