html, body {height:100%}
body {padding:0;margin:0;font-family: Verdana, Geneva, Arial, sans-serif;color: #000; background: #fff;}

a, a:link {color: #000;font-weight: bold;text-decoration: none;}
a:hover {text-decoration: underline;}

.maintable {width: 1000px;}

.maintable td {vertical-align: top; text-align: left;}

#header {height: 150px;background: url(../img/tleft.png) no-repeat 65px bottom;vertical-align: bottom;}
#header #logo {width: 235px;height: 78px;float: left;left: 210px;top: 18px;position: relative;}
#header .hcent {width: 425px;height: 96px;position: relative;float: left;left: 225px;background: url(../img/hcent.png) no-repeat;}
#header .hright {width: 55px;height: 17px;position: relative;float: left;left: 265px;top: 79px;background: url(../img/hright.gif) no-repeat;}

#topmenu {position: absolute;z-index: 10;left:0;top:0;width: 100%;font-size: 7pt;}
#topmenu .container {width: 1000px;padding-top: 20px;}
#topmenu .items {margin-left: 298px;}
#topmenu a, #topmenu a:link {display: block;float: left;}
#topmenu .indent {width: 2px;height: 13px;background: #d06500;margin-left: 7px;margin-right: 7px;float: left;}

#collage {height: 200px;background: #c30009 url(../img/cl.gif) repeat-y left;}
#collage .line1 div, #collage .line2 div {float: left;height: 105px;}
#collage .line1, #collage .line2 {margin-left: 30px;width: 970px;}
#collage .line1 .bl1 {width: 99px;background: url(../img/bl11.png) no-repeat;}
#collage .line2 .bl1 {width: 99px;background: url(../img/bl21.png) no-repeat;}
#collage .line1 .bl2 {width: 315px;background: url(../img/bl12.png) no-repeat;}
#collage .line2 .bl2 {width: 315px;background: url(../img/bl22.png) no-repeat right;}
#collage .line2 .bl2 img {margin-top: 83px;margin-left: -1px;}
#collage .line1 .bl3 {width: 318px;background: url(../img/bl13.png) no-repeat;}
#collage .line2 .bl3 {width: 318px;background: url(../img/bl23.png) no-repeat;}
#collage .line1 .bl4 {width: 238px;background: #fff url(../img/bl14.png) no-repeat left;}
#collage .line2 .bl4 {width: 238px;background: #fff url(../img/bl24.png) no-repeat left;}

#leftcol, #leftcolb {width: 235px;}
#leftcol .container, #leftcolb .container {width: 230px;margin-left: 5px;}
#leftcol .founded {font-size: 80%;margin: 15px 0 17px 0;color: #e60004;text-align: center;}
#leftcol .banner {display: block;width: 193px;height: 193px;margin-bottom: 10px;}

#leftcolb p {font-size: 65%;text-align: left;margin-left: 37px;margin-right: 37px;}
#leftcolb a, #leftcolb a:link {color: #9d9da1;}

#mcontent {width: 765px;font-size: 75%;background: url(../img/mctop.png) no-repeat 186px top;}
#bcontent {width: 765px;font-size: 75%;background: url(../img/callus.png) no-repeat 485px bottom;}
#mcontent .container {margin-top: 90px;margin-bottom: 40px;}

#mtext {padding-left: 75px;padding-right: 100px;padding-bottom: 30px;}
#mtext h1, #mtext h2, #mtext h3, #mtext p {margin-top: 10px;margin-bottom: 5px;}
#mtext h1 {font-size: 120%;}
#mtext h2 {font-size: 110%;}
#mtext h3 {font-size: 100%;}

div#block1, div#block2 {width: 300px;float: left;position: relative;left: 50px;}
div#block2 {left: 100px;}

#block1 .items a, #block1 .items a:link, #block2 .items a, #block2 .items a:link {display: block;margin: 20px 0 10px 50px;color: #e60004;}

#contacts {margin-top: 40px;margin-left: 100px;width: 335px;height: 205px;}

#footer {height: 38px;background:  #c30009 url(../img/footer.png) no-repeat top right;font-size: 7pt;color: #fff;}
#footer a, #footer a:link {color: #fff; font-weight: normal;}
#footer p {margin-left: 36px;margin-top: 5px;margin-bottom:0;}
