body { margin: 0; padding: 0; background-color: #ffffff; }
.width { min-width: 993px; width: expression(document.body.clientWidth < 993? "993px":"100%"); }
.layout { border-collapse: collapse; }

td { margin: 0; padding: 0; font-family: Arial; color: #545454; font-size: 0.8em;  }

a { color: #1c6aa8; }
a.copy { color: #d4dde6; }
a.tsm { font-size: 0.95em; }

p { margin: 0 0 1.2em 0; }
p.cont { padding: 0 0 0 20px; font-size: 0.9em; color: #353535; }

h1 { color: #0071bc; font-size: 1.6em; font-weight: normal; margin-bottom: 0.3em; }
h2 { color: #0071bc; font-size: 1.4em; font-weight: normal; margin-bottom: 10px; }

form { margin: 0px; padding: 0px; }
input.search { border: 1px solid #4c4d4f; background: #ffffff url('./i/i_04.gif') no-repeat center right; width: 100%; padding: 0px 20px 0 3px; }

.curs { cursor: hand; cursor: pointer; }

td.top { background-color: #f3f7fa; border-bottom: 1px solid #b0b1b3;  }
td.mid1 { background: url('./i/i_01.gif'); border-right: 1px solid #b0b1b3;  }
td.mid2 { padding: 14px 30px 30px 30px; }
td.mid3 { background: url('./i/i_02.gif'); border-left: 1px solid #b0b1b3;  }

td.pad1 { padding: 40px 0 0 20px; }
td.pad2 { padding: 36px 0 0 30px; }
.pad3 { padding: 7px 21px 0 0; }

td.bot { background-color: #6988a7; }
td.copy { padding: 31px 30px 0 0; font-size: 0.7em; color: #d4dde6; }

td.utd { padding: 5px; border: 1px solid #b0b1b3; }
td.utdh { padding: 5px; background-color: #f2f2f2; border: 1px solid #b0b1b3; font-weight: bold; font-size: 0.9em; }

div.bgblue { background-color: #6988a7; }
div.menu { margin: 0; padding: 1px 0; border-bottom: 1px solid #ffffff; }
div.menu_last { margin: 0; padding: 1px 0; }
.menu_act { margin: 0; background: #014a7f url('./i/i_03.gif') no-repeat top right; }

.phone { font-size: 1.1em; color: #286a9a; }

img.slogan { position: absolute; top: 47px; left: 47px; }
img.aposit { position: absolute; top: 0px; left: 0px; }
img.dop_nav { margin-right: 23px; }