.blue_bl { background: none repeat scroll 0% 0% rgb(237, 242, 246); padding: 1em 1.5em; margin: 0 auto; }
.blue_bl .calc { background: url('calc_ico.gif') no-repeat scroll 0pt 4px transparent; padding-left: 1em; color: rgb(23, 40, 44); }
.blue_bl dl { margin-bottom: 1em; }
.blue_bl dl dt { color: rgb(28, 86, 139); font-size: 1em; font-weight: bold; }
.calc_result p { margin: 0pt ! important; }
.calc_result .c_res_name { color: rgb(46, 45, 43); font-size: 1.3em; font-weight: bold; }
.calc_result .c_res_value { font-size: 1.8em; font-weight: bold; text-align: right; }
.calc_result .blue { color: rgb(22, 122, 159); }
.calc_result .green { color: rgb(128, 179, 38); }