
 body {
background: black;
  }
  h1,h2,h3,p {
    margin: 1px;
	font-family: arial;
  }
img {
  margin: 3px;
}
  a {
    color: #fff;
    text-decoration: none;
  }
.top {
  width: 1015px;
  color: #ccc;
  margin: 0 auto;
  text-align: -moz-center;
  text-align: center;
}
.top h3 {
  font-size: 25px;
}

.block {
  width: 1015px;
  margin: 0 auto;
  padding: 3px;
  color: #FFF;
  text-align: -moz-center;
  text-align: center;
  /*background: black;
  opacity: 0.7; Полупрозрачный фон 
  filter: alpha(Opacity=70); Прозрачность в IE */
}

table {
  border-color: #070707;
}
.moontab-del777 {
border: 6px solid #252555;
}
.moontab td {
  width: 145px;
}
tr#nametab td {
height: 20px;
background: black;
color: #fff; 
}
tr#weektab td {
height: 20px;
background: black;
color: #fff; 
}
tr#moontabs td {
height: 110px;
background: black;
color: #fff; 
 opacity: 0.9; /* Полупрозрачный фон */
    filter: alpha(Opacity=90); /* Прозрачность в IE */
}
img.moon {
width: 93px; 
float:left;
margin-right:5px; 
}
img.moonday{
width: 100px;
float: left;
}






.bl-astro {
float: left;
width: 197px;
height: 600px;
padding: 3px;
background: black;
 opacity: 0.9; /* Полупрозрачный фон */
    filter: alpha(Opacity=90); /* Прозрачность в IE */

}

.bl-astro h4 {
  height: 40px;
}

.img-astro {
  width:100px;
  height: 100px;
}

.clr {
  clear: both;
}

.mccheng {
  border:1px solid #ccc; 
  width: 1015px;
  height: 440px;
  margin: 0 auto;
  padding: 3px;
  color: #FFF;
  background: black;
  opacity: 0.95; /* Полупрозрачный фон */
  filter: alpha(Opacity=95); /* Прозрачность в IE */
}

.mooncurr {
  width: 250px;
  float: left;
}