html,  body, table {
  height:100%;
height:auto !important;
  height:100%;
}
hr {color:#9f162a; background-color:#9f162a;}

#block {float:left; overflow:auto; min-width:200px; min-height:200px; border: 1px #cc445c solid; background:url(../images/fon1.gif); width:30%;}

#head {padding:18px; color:black; text-align:right; font-size:18px; background:url(../images/head.jpg); background-repeat:no-repeat; background-color:#aa9f89; height:257px;}

#txt {padding:5px;
border: 1px #cc445c solid;
padding:20px;
}

#active{background-color:brown; color:white;}

#right{padding-left:165px; padding-top:2100px; margin-left:10px; border-left-style:solid; border-left-color:#feefd7; border-left-width:1px;  float:right; height:100%;}


p {text-indent:1.3em;}

#menu {padding:10px; width:98%; background-color:#feefd7; border:1px solid brown;}
#menu a {padding:10px; color:red; font-weight:bold; border:1px solid brown;}
#menu a:hover {color:white; font-weight:bold; background-color:brown;}
a {color:#cc445c;}

body
{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
background:url(../images/fon.gif);
padding:0px; margin:0px;
}


.content {width:100% overflow:auto;
margin:10px; font-size:14px;
border:1px solid #cc445c;
background:url(../images/fon1.gif);
padding:10px;
}


