body { margin:0px; }
body, td { font-family:georgia; font-size:11pt; color:#384245; }
a { color:#326ea1; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { font-family:georgia; font-size:14pt; }
h2 { font-family:georgia; font-size:12pt; }

table.mt { width:100%; height:100%; }
table.mt td.top { padding:0px 5px 0px 5px; height:269px; }
table.mt td.top2 { padding:0px 5px 0px 5px; height:30px; background:url(/images/top2.png) top left no-repeat; }
table.mt td.left { width:264px; padding:30px 32px 30px 32px; vertical-align:top; }
table.mt td.right { padding:30px 32px 30px 32px; vertical-align:top;}
table.mt tr.footer { height:92px; background:url(/images/bg_footer.gif) top repeat-x #e0dfd9;}

table.head { width:100%; }
table.head td.h1 { height:269px; background:url(/images/bg_top.jpg) top repeat-x; }
table.head td.h2 { height:30px; background:url(/images/bg_top2.jpg) top repeat-x; }
table.head td.h3 { height:246px; background:url(/images/bg_top3.jpg) top repeat-x; }

td.bottom { width:100%; }
td.bottom a { margin:0px 6px 0px 6px; }
td.counter { padding:0px 12px 0px 12px; }

div.head { margin:0px 0px 7px 0px; padding:0px 0px 7px 0px; background:url(/images/bg_head.gif) bottom repeat-x; font-size:14pt; font-weight:bold; }

ul li { margin:0px 0px 6px 0px; }

div.map { position:absolute; top:16px; right:16px; width:131px; height:11px; }
div.phones { position:absolute; top:320px; right:60px; }
div.phones td { padding:6px; text-align:right; font-size:14pt; }