body,
html {
  margin:0;
  padding:0;
  color:#000099;
 /*  background: url(1.jpg) ; */
 background: url(7.jpg)fixed top no-repeat ;
}

#container{
width:960px; /*задаем шиирину макета*/
margin:20px auto;  /*выравниваем макет по центру в современных браузерах */
text-align: left;

}

#head {
   margin: 0 auto;
  position: relative;
  overflow: hidden;
 height: 200px;
 margin: 0 0;
  }

#content{
 float:left;
  width:944px;
  margin: 0 0 ;
 }
#merejka {
  float:left;
  width:944px;
   height: 23px;
   margin: 0 0;
  background: url(4.png) repeat-x;
}
#foot {
 height: 80px; 
 clear:both;
 margin: 0 0 ;
}


A:link {text-decoration: none; color: #000;}
A:visited {text-decoration: none; color: #000;}
A:active {text-decoration: none}
A:hover {text-decoration: none; color: #f00;}

#ugol{
 background:rgba(191, 217, 240, 0.8); /*фон блока*/
 /*background:#99FFFF; фон блока */
 border: 8px #07AE20 solid; /* стили рамки */
 -moz-border-radius: 60px; /* закругление для старых Mozilla Firefox */
 -webkit-border-radius: 60px; /* закругл. для старых Chrome и Safari */
 -khtml-border-radius:60px; /* закругл. для браузера Konquerer системы Linux */
 border-radius: 60px; /* закругление углов для всех, кто понимает */
  behavior:url(border-radius.htc); /* закругление для Internet Explorer */
 padding: 0px; /* внутренние отступы */
}
 /*меню*/
ul.css-menu-1 {
 list-style: none
 }

 ul.css-menu-1 li {
 display: inline
 }

 ul.css-menu-1 li a {
 font-family: Tahoma, Geneva, sans-serif;
 text-decoration: none;
 background: #5C6CB7;
 font-weight: bold;
 color: #FFAA00;
 padding: 6px 10px 6px 10px
 }

 ul.css-menu-1 li a:hover {
 padding: 6px 10px 6px 10px;
 font-weight: bold;
 background: #339933; /*цвет перехода*/
 color: #FF0000  /*цвет текста перехода*/
 }

 ul.css-menu-1 li a.selected {
 background: #0033CC /* цвет страницы*/
 }
 /*меню*/