body {background: #458096;}

/* header */
#header {width: 100%; height: 390px; background: url('/img/home/header-bg.jpg') no-repeat 0 0;}
#header td.top {height: 56px; padding: 22px 0 0 678px;}
#header td.left {height: 334px; width: 700px;}
#header td.right {height: 334px; padding-top: 150px;}

#header div.logo {margin: 156px 332px 0 116px;}

#header table.icons td {padding: 0 15px; vertical-align: middle;}

#header table.menu a {color: #00253d;}
#header table.menu a:hover {color: #156500;}
#header table.menu td {font-size: 88%; font-weight: bold; padding: 0 15px;}
#header table.menu td div {margin-bottom: 10px;}

/* content */
#content {width: 100%; height: 710px; background: url('/img/home/content-bg2.jpg') no-repeat 0 0;}
#content td.left {width: 44%;}
#content td.right {width: 56%; padding-top: 188px;}

#content div.slogan {margin: 148px 0 50px 38px;}

#content table.banners {width: 99%;}
#content table.banners td.item {width: 33%;}
#content table.banners td.item table {width: 118px; height: 118px;}
#content table.banners td.n1 table {background: url('/img/home/banner-1.gif') no-repeat 0px 0px; margin-top: 33px;}
#content table.banners td.n2 table {width: 133px; background: url('/img/home/banner-2.gif') no-repeat 0px 0px; margin-top: 108px;}
#content table.banners td.n3 table {margin-top: 135px; background-image: url(/img/home/banner-3.gif); background-repeat: no-repeat;background-position: 0px 0px;}
#content table.banners td table td {font-size: 75%; padding: 0 15px; vertical-align: middle;}

#content table.news {width: 80%;}
#content table.news td.date {font-size: 69%; width: 78px; text-align: right; padding-top: 0.2em;}
#content table.news td.date span {background-color: #328096; margin-right: 10px; padding: 0 2px; //height: 0;}
#content table.news td.text {font-size: 81%; line-height: 1.2em;}
#content table.news td.text div {margin-bottom: 1.2em;}

/* footer */
#footer {width: 100%; height: 130px; /*background: url('/img/home/footer-bg2.jpg') repeat-y 0 0;*/}
#footer td {font-size: 75%; line-height: 1.333em;}
#footer td.teletype {width: 44%;}
#footer td.teletype div {margin-left: 103px;}
#footer td.teletype div img {position: relative; left: -50px; margin-bottom: 5px;}
#footer td.address {width: 24%;}
#footer td.address div {padding: 0 20px 0 78px;}
#footer td.address img {position: absolute;}
#footer td.copyright img {position: absolute;}
#footer td.copyright div {padding: 0 20px 0 70px;}
#footer td.copyright {width: 18%;}
#footer td.phone {width: 14%; padding-right: 20px;}
#footer td.phone div {float: right;}
#footer td.phone big {white-space: nowrap;}
