body{text-align:center}

table.container{text-align:center;text-align:left;width:994px;height:100%}
td.upper{height:178px}
td.main{vertical-align:top}
table.maincontainer{width:100%;height:100%;empty-cells:show;border-collapse:collapse;}
table.maincontainer td.c11{height:8px;width:8px;border-right:solid 1px #9a9a9a;border-bottom:solid 1px #9a9a9a}
table.maincontainer td.c13{height:8px;width:8px;border-left:solid 1px #9a9a9a;border-bottom:solid 1px #9a9a9a}
table.maincontainer td.info{vertical-align:top}
table.maincontainer td.text{height:100%;padding:5px; border:solid 1px #9a9a9a;border-bottom:none;vertical-align:top}
table.maincontainer td.news{vertical-align:top}
table.maincontainer td.buttons{height:40px;vertical-align:top;border-left:solid 1px #9a9a9a;border-bottom:solid 1px #9a9a9a;border-right:solid 1px #9a9a9a}
table.maincontainer td.c41{height:8px;border-right:solid 1px #9a9a9a;border-top:solid 1px #9a9a9a}
table.maincontainer td.c43{height:8px;border-left:solid 1px #9a9a9a;border-top:solid 1px #9a9a9a}
td.footer{height:29px}

div.up{height:8px;font-size:1px}
div.upholder{height:140px; background:url('gorod_bg.jpg') no-repeat top center}
div.menuholder{height:30px;z-index:1;position:relative}
div.footer{height:29px}

div.up{margin:0;padding:0;background-color:#bfbfbf;border-bottom:solid 1px #00168f}
div.upholder{margin:0;padding:0;background-color:#00168f;border-top:solid 1px #fff;border-bottom:solid 1px #fff}
div.menuholder{margin:0;padding:0;background-color:#bfbfbf;border-top:solid 1px #00168f;border-bottom:solid 2px #9a9a9a}
div.footer{margin:0;padding:0;background:#00168f url('footer_bg.gif') repeat-x;border-top:solid 2px #9a9a9a}

div.logo{width:497px;height:121px;float:left;margin:10px 0px 0px 60px}
div.contacts{width:250px;float:right;margin:15px 30px 0px 0px;color:#fff;font-size:11pt;text-align:right;line-height:8pt}

table.buttons{float:right;height:28px;width:280px;vertical-align:top;margin:5px 5px 5px 5px;border:solid 1px #9a9a9a;background-color:#e1e1e1;text-align:center}
table.buttons td.bc1{width:135px}
table.buttons td.bc2{width:10px}
table.buttons td.bc3{width:135px}
table.buttons td.bc1 a,
table.buttons td.bc1 a:link,
table.buttons td.bc1 a:active,
table.buttons td.bc1 a:visited,
table.buttons td.bc3 a,
table.buttons td.bc3 a:link,
table.buttons td.bc3 a:active,
table.buttons td.bc3 a:visited{text-decoration:none;color:#000}
table.buttons td.bc1 a:hover,
table.buttons td.bc3 a:hover{text-decoration:underline}

table.copyright{width:96%}
table.copyright td.copy1{width:50%;color:#fff;font-size:10pt;text-align:left}
table.copyright td.copy2{width:50%;color:#fff;font-size:8pt;text-align:right;overflow:hidden}
