body {
padding:0; /* отступ текста от рамки */
margin:0 auto; /* от рамки до др элементов */
/* т к у нас центрирование оставляет auto  */
width:780px;
border: 2px solid #000033;
font:12pt "Corbel", Sans-Serif;
background:url(../images/fon.jpg);
}

#cap{
position:relative;
color:#FFFFFF;
font-weight:bolder;

 
}
 #main{
float:right;
width:75%;
position:relative;
margin:5px;
text-align:justify;
background:url("../images/kaplya.jpg");

}
 #menu{
float:left;
width:20%;
background:url("../images/kaplya.jpg");

margin: 10px;
}
#content {   /*  чтобы мета был в самом низу */
  overflow:hidden; width:100%;

  
}
#meta {
  padding:1px 0;
  color:#0000CC;
  text-align:center;
  border: 1px solid #003300;
}

#menu li a {
  color:#FFFFFF;
  display:block;
  text-align:center;
  text-decoration:none;
  background-color:#000033;
  border:solid 1px #FFFFFF;
  font-size:120%;
}

#menu li a:hover {
  color:#0000FF;
}

#menu ul {
  list-style:none; 
  margin-top:30px;
  margin-left:-38px; 
  margin-right:2px;
}
* html #menu ul {
 margin-left:38px;
}

#menu li{
align: center;
}



#em{
height:200px;
}
#em1{
width:200px;
}
div{
margin: 10 10;
}
#fon{
height:200px;
}
.text_cont{
margin:10px;
}
.zag_cont{
font-size:125%;
color:#0000CC;
margin:10px;
font-weight:bolder;
text-align: center;
}


.zag_cont a{
	color:#0000CC;
        
}

.time_cont{
font-style:italic;
margin:10px;
}


#nav table {
  background:#000033;
  color:#FFFFCC;
  border-color:#663300;
  width:520px;
  font-size:120%;
  text-align:center;
  height:20px;
}
#nav a {

text-decoration:none;
color:#FFFFFF;
}
#nav  a:hover {
  color:#0000FF;
}

#karta a {
  color:#000066;
  text-decoration:none;
  background:inherit;
}

#isk{
text-align:right;
}
#search{
text-align:center;
}
hr{
background:#000099;
height:5px;
}
#kond{
height:150px;
text-align:right;
}
#tabl{
width:780px;
}
#firma {
color:#0000FF;

font-size:250%;
text-align:center;
}