





*{
	margin: 0;
	padding: 0;
}
body{background-color: #badbad}
UL {
 padding: 0; /* Убираем поля для браузера Firefox */
 margin-left: 20px; /* Отступ слева в списке меню */
 text-align: left;
}
.okrug{color: #960018; 
}
a{text-decoration: none;
}
address{color: black;}
.chislo a:visited{color: #dc143c}
.hear a:visited{color: #4169e1}
.kontakt{color:#960018; font-size: 11pt;}
.book {list-style-type: none;} /* Убираем маркеры */

#maket{
	width:1000px; height: 1000px;
	margin: 0 auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #badbad;
	position: relative;	
}
h2{text-align: center; color: green;}
h5{color: gray}
h3{text-align: center; color: darkblue;}
#shapka{
	background-image: url(house.gif);
	height:100px; width: 820px;
	text-align:left;
	position: relative;
	top: 0px;
	font-family: monotype corsiva;	
}
.oz{margin:5px 0 5px 5px;}

.fonder{background-image: url(fonder.jpg)}
#foto{width:170px; height:235px;
	background-color: #f2e8c9;
	left: 830px;
	position: absolute;
	top: 0; right: 0; margin: 10 10 10 0;
}
#menu a:hover{background: pink;}
#menu a{color: blue}
#menu{  
	width:190px; height: 850px;
	background-color: #f2e8c9;
	position: absolute;
	margin-top: 10px;
	font-size: 11pt;
	text-align: center;
	padding-top: 5px;
}
#right{
	width:170px; height:720px;
	background-color: #f2e8c9;
	left: 830px;
	position: absolute;
	margin-top: 145px;
	padding-left: 2px;
                padding-top: 5px;
}
p {
 text-indent: 30px; /* Отступ первой строки в абзаце */
}
.spez{color: brown}
.chislo{text-align:center; font-size: 9pt;}
.dep{text-align: center;}
.up{text-align: center}
.hear{text-align: center; color: gray}
.list{background-image: url(list.gif)}
.silk{margin:60px 0px 0px 0px}
.tabl{width: 160px;
	  border: 2px dotted green;/* Параметры границы */
	  background: #cadaba; /* Цвет фона */
	 margin:50px 5px 0 5px;
	  font-size:9pt; 
	  padding: 3px; /* Поля вокруг текста */
  }
#text{
	background-color: #f2e8c9;
	height:850px; width: 600px;
	left: 200px;
	position: absolute;
	margin-top: 10px; margin-right: 10px;
	padding: 10px 10px;
}
#maketnews{
	width:1000px;
	margin: 0 auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #badbad;
	position: relative;	
}

#textnews{
	background-color: #f2e8c9;
                 width: 770px;
	padding:10px 10px;
	right: 0px;
	margin-top: 10px; margin-right: 10px;
	position: absolute;
}


.m {
	margin: 0;                       /*Выпадающее меню и всё что ниже*/
	padding: 0;
	list-style: none;
	width: 120px;
	}

	
	
.m  li {
	
	font-size: 9pt;
	}
li  ul{
	position: relative;
	left: 20px; /*отступ слева в подменю*/
	top: 0;
	display: none;
	
	}
 .m li a {
	display: block;
	text-decoration: none;
	color: #777;
	
	padding: 2px;
	border: 0px solid #ccc;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html  ul li { float: left; }
* html  ul li a { height: 1%; }
/* End */
 li:hover ul { display: block; }

startList = function() {
      if (document.all&&document.getElementById) {
            navRoot = document.getElementById("nav");
            for (i=0; i<navRoot.childNodes.length; i++) {
                  node = navRoot.childNodes[i];
                  if (node.nodeName=="LI") {
                        node.onmouseover=function() {
                              this.className+=" over";
                        }
                        node.onmouseout=function() {
                              this.className=this.className.replace
                              (" over", "");
                        }
                  }
            }
      }
}
window.onload=startList;
li:hover ul, li.over ul { 
	display: block; 
      }                                                /*Конец выпадающего меню*/










