body { margin: 0px; padding: 0px; background: #ffffff; height: 100%; }
body#ed { margin: 5px; height: auto; }

img {border: none; }
img.g { margin: 0px 12px 10px 0px; float: left; border: 1px solid #ffffff; }
img.double { cursor: pointer; cursor: hand; }

a,a:link,a:visited { color: #1f73c8; text-decoration: underline; }
a:hover,a:active { text-decoration: none; }

table.body { width: 100%; height: 100%; }
table.body td.index { width: 1000px; }
table.body table.index { width: 100%; height: 100%; }
table.body td.top { vertical-align:top; height: 185px; background:url(/DESIGN/UMS/img/ptop.jpg) no-repeat 40px top; padding: 0px 0px 0px 50px; }
table.body td.body { width: 991px; height: 485px; vertical-align:top; background:url(/DESIGN/UMS/img/index.jpg) no-repeat left top #263463; }
table.body td.left { background:url(/DESIGN/UMS/img/ifon.gif) repeat-x right 173px;}
table.body td.bottom { height: 25px; background:url(/DESIGN/UMS/img/bottom.jpg) no-repeat top right #263463; }

#logo { width:390px; float:left; padding: 58px 0px 0px 0px; }
#adr { width: 335px; float:left; padding: 79px 0px 0px 0px; font: bold 13px Trebuchet MS,Arial, Helvetica, sans-serif; }
#adr a { font: 24px Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration:underline; color: #3256a6;  }
#adr a:hover { text-decoration:none; }
#phone { width: 205px; float:left; padding: 79px 0px 0px 0px; font: bold 13px Trebuchet MS,Arial, Helvetica, sans-serif; }
#phone b { font: 24px Trebuchet MS,Arial, Helvetica, sans-serif; color: #000000;  }

.slog { font: bold 16px Trebuchet MS,Arial, Helvetica, sans-serif; color: white; margin: 40px 0px 0px 55px; }
.slog2 { font: normal 11px Trebuchet MS,Arial, Helvetica, sans-serif; color: white; margin: 0px 0px 16px 20px; }
#menu { width: auto; margin: 20px 0px 0px 40px; height: 53px; }
#menu td { padding: 0px 15px 0px 15px; vertical-align:middle; }
#menu td.act { background: #b37e4b; padding: 0px 15px 0px 15px; font: 21px Trebuchet MS,Arial, Helvetica, sans-serif; color:#FFFFFF; }
#menu td a { font: 21px Trebuchet MS,Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; }
#menu td a:hover { text-decoration:none; }
#smenu { display: inline; width: auto; float:left; padding: 3px 8px 5px 8px; text-transform: lowercase; }
#smenu a { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; margin: 0px 7px 0px 7px; }
#smenu a:hover { text-decoration:none; }
.body #smenu { margin-left: 40px; background: #e38e23; }
.page #smenu { margin-left: 0px; background: #ff9207; }
a.on { font-weight: bold; }

#news { display: inline; clear:both; width: 285px; height: 200px; float:left; margin: 28px 0px 0px 40px; background:#FFFFFF;  }
#news { font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #777777; padding: 0px 0px; }
#news a { font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #3256a6; text-decoration:underline; }
#news a:hover { text-decoration:none; }
#news p { margin: 12px 16px; }
#arc { clear:both; padding: 4px 0px 0px 60px; margin: 0px; }
#arc a { font: 10px Trebuchet MS,Arial, Helvetica, sans-serif; color: #fc9f27; text-decoration:underline; }
#arc a:hover { text-decoration:none; }

table.news { width: 88%; border-collapse: collapse; }
table.news td { vertical-align: top; border-bottom: 1px solid #cccccc; padding: 8px 0px; }
table.news td h2 { font-size: 16px; margin: 0px; }
div.date { font-size: 12px; background-color: #e5e5e5; width: 100px; text-align: center; padding: 3px 0px; margin-top: 5px; }

table.body td.page { vertical-align: top; height: 248px; background:url(/DESIGN/UMS/img/top.jpg) no-repeat right top; padding: 32px 0px 0px 80px; }
#plogo { width:325px; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#plogo img { margin: 0px 0px 28px 0px; }
#padr { width: 290px; float: left; padding: 30px 0px 0px 0px; margin: 0px; font: 14px Trebuchet MS,Arial, Helvetica, sans-serif; color: #ffffff; }
#padr b { font: 18px Trebuchet MS,Arial, Helvetica, sans-serif; color: #ffffff; margin: 0px 0px 0px 23px;  }

#pmenu { clear:both; width: auto; margin: 3px 0px 0px 0px; height: 47px; }
#pmenu td { width: 50px; padding: 8px 15px 0px 15px; vertical-align:top; white-space:nowrap; }
#pmenu td.act { background: #ff9207; font: 18px Trebuchet MS,Arial, Helvetica, sans-serif; color:#FFFFFF; }
#pmenu td a { font: 18px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; white-space:nowrap; }
#pmenu td a:hover { text-decoration:none; }

table.body td.content { padding: 35px 0px 25px 95px; vertical-align:top; font: 14px Trebuchet MS, Arial, Helvetica, sans-serif; color: #5c5c5c; }
table.body td.content h1 { font: 24px Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000; }
table.body td.content p { font: 14px Trebuchet MS, Arial, Helvetica, sans-serif; color: #5c5c5c; margin: 20px 3px; }
table.body td.content p img { float:left; }
table.body td.pbottom { width: 1000px; height: 41px; background:url(/DESIGN/UMS/img/bottom.jpg) no-repeat top right #263463; }

#years { float: right; padding: 12px 0px; background-color: #e5e5e5; }
#years div { padding: 5px 15px 7px 30px; margin-right: 15px; font: bold 13px Trebuchet MS, Arial, Helvetica, sans-serif; }
#years div.on { padding: 5px 12px 7px 27px; background-color: #ffffff; font-size: 16px; }

div.orange { height: 70px; width: 20px; margin: 1px 0px; float: left; background-color: #ff9207; color: #ffffff; text-align: center; vertical-align: middle; font-size: 24px; line-height: 70px; cursor: pointer; cursor: hand; }
div.ol { margin-right: 12px; }

hr { clear: left; }
