body {color: #333333; background: #FFFFFF; background-image: url('http://www.moscominvest.ru/images/bg_header.gif'); background-repeat: repeat-x; margin: 0px; padding: 0px; font-family: tahoma, arial; height: 100%;}

html {height: 100%; margin: 0px; padding: 0px;}

#all {position: relative; height: 100%;}

html>body #all {height: auto; min-height: 100%;}

#body, #footer {height: _foo_;}

#footer {position: absolute; left: 0; bottom: -1; width: 100%;}



td {font-size: 11px;}

a {color: #146EF5;}
a:hover {color: #cc0000;}

.header h1 {color: #5B5649; font-size: 16px; font-weight: bold; padding-bottom: 0px; font-family: georgia, times; margin-bottom: -15px; margin-top: 10px;}
.header h2 {color: #5B5649; font-size: 11px; padding-bottom: 0px; font-family: georgia, times; margin-bottom: -5px;}

.heading {color: #5B5649; font-size: 14px; font-weight: bold; padding-bottom: 5px; padding-top: 5px; padding-left: 10px; padding-right: 10px; font-family: georgia, times; background: #cccccc; border-bottom: solid; border-bottom-width: 3px; border-bottom-color: #999999;}

.subheading {color: #5B5649; font-size: 12px; font-weight: bold; font-family: georgia, times;}

.maintext {text-align: justify; margin-top: 7px; padding-left: 5px;}

p {text-align: justify}

.form {font-size: 11px;}

.button {font-size: 11px;}

td.menu {background: #DDDDDD; padding-left: 40px; padding-top: 10px; padding-bottom: 4px; font-size: 12px;}
a.menu {color: #5B5649; font-family: tahoma; font-size: 12px; text-decoration: none; font-weight: bold;}
td.menu div {color: #cc0000; font-family: tahoma; font-size: 12px; text-decoration: none; padding-left: 15px; padding-top: 7px; padding-bottom: 7px;}
td.menu a {color: #5B5649; font-family: tahoma; font-size: 12px; text-decoration: none;}

.txt {border-left:solid; border-width: 1px; border-color: #999999;}

.txt2 {border-left:solid; border-width: 1px; border-color: #999999; padding-right: 40px; padding-left: 20px; padding-top: 20px; padding-bottom: 60px;}

.txt2 p {text-indent: 20px;}
.txt2 div {text-indent: 20px;}

.date {font-size: 10px; color: #666666;}

.hr {width: 100%; height: 1px; color: #999999; background: #999999;}

.news p {margin-top: 0px; margin-bottom: 5px;}
.news a {font-weight: bold;}

.bt {font-size: 11px; border: solid; border-width: 1px; border-color: #999999;}

.inp {font-size: 11px;}

.anons_href  {font-size: 11px; color: #333333; text-decoration: none; font-weight: 10;}
.anons_href:hover {color: #333333; text-decoration: none;}

.source {text-align: right;}

