body {background-color: #0C2E0C ; 
	font-family: Times New Roman;
	margin: 0px;
	padding: 0px;
	text-decoration: none; 
    color: #0C2E0C; 
    font-size: 14px; 
    
	}

a {padding: 0px;
display:block;
color: #D1EBAC;
font-family: Times New Roman;
font-size: 100%; 
text-decoration: none; 
text-indent: 2em; 
margin: 0;
}
#container {
margin: 10px ;
	text-align: left;
	width: 500px; 
    border-top-color: red; 
    border-right-color: red; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    padding: 10px;
   	
}
#content{

}
#left{
	width:200px;
	
}
#middle p {
padding: 0px;
display:block;
color: #0C2E0C;
font-family: Times New Roman;
font-size: 100%; 
text-decoration: none; 
text-indent: 2em; 
margin: 0;

    }

	
#middle{
margin: 20px ;
	text-align: left;
	width: 500px; 
    border-top-color: red; 
    border-right-color: red; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    padding: 10px;
border: 2px double #9DAE75; 
    background-color: #d1ebac;
	
}
#text {
margin: 20px ;
	text-align: left;
	width: 700px; 
    border-top-color: red; 
    border-right-color: red; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    padding: 10px;
border: 2px double #9DAE75; 
    background-color: #d1ebac;
	
}
#text p {
padding: 0px;
display:block;
color: #0C2E0C;
font-family: Times New Roman;
font-size: 100%; 
text-decoration: none; 
text-indent: 2em; 
margin: 0;

    }
  

#middle h3 {
 color: #567300; 
padding: 10px; 
text-decoration: none 
}
#right{
	width:192px;
	    text-align: center; 
    border-left-width: 3px; 
    border-left-color: #9DAE75; 
    
    }

#right p { 
padding: 5px 5px 5px 10px;
	display:block;
	color:#9dae75;
	font-family: Times New Roman;
	font-size: 100%; 
    text-decoration: none; 
    text-indent: 2em;
    }
#kont {
margin: 5px ;
text-align: center;
border: 2px double #9DAE75; 
background-color: #d1ebac; 
padding: 5px;

}
    

 h3 {
color: #567300; 
padding: 10px; 
text-decoration: none 
}
img.l {  float: left;  padding:10px; padding:7px; margin: 7px; border: 2px double #0C2E0C; 
    background-color: #9DAE75;  
       }
 
img.r { float: right; padding:10px; padding:7px; margin: 7px; border: 2px double #0C2E0C; background-color:#9DAE75;   
   }
img.n {padding:10px; padding:7px; margin: 7px; border: 2px double #0C2E0C; background-color:  #9DAE75;
}   
img.m {margin:5px; border: 0; padding:0px;
}
img.z {  padding:10px; padding:7px; margin: 7px; border: 2px double #9DAE75; background-color: #0C2E0C;   
   }
   
img.nav   {   padding:0px; margin: 0px; border: 0px ;   
   }
#navlist{ padding-left: 5; margin: 5;   width: 200px;   text-align: left }

#button {text-align: left;
      width: 12em;
      padding: 0 0 1em 0;
      margin-bottom: 1em;
      font-family: 'Trebuchet MS', 'Lucida Grande',
      background-color: #90bade;
      color: #333;
      }

#button ul {
      list-style: none;
      margin: 0;
      padding: 0;
      border: none;
      }
		
#button li {
      border-bottom: 1px solid #9DAE75;
      margin: 0;
      }
      #button li a {
      display: block;
      padding: 5px 5px 5px 0.5em;
      border-left: 10px solid #6B7444;
      border-right: 10px solid #6B7444;
      background-color: #0C2E0C;
      color: #9DAE75;
      text-decoration: none;
      width: 100%;
      }
      #button li a {
      width: auto;
      }

#button li a:hover {
      border-left: 10px solid #0C2E0C;
      border-right: 10px solid #0C2E0C;
      background-color: #6B7444;
      color: #0C2E0C;
      }

.data { 
    text-align: center; 
    color: #6b7444; 
    font-size: 130%

}
#menu {font-variant: small-caps; 
        background-color: #9DAE75; 
    color: #0C2E0C; 
    margin:5px; 
    padding:5px; 
    text-decoration: underline; 
    border: 2px double #9DAE75;
   
  
}
table.index {  
    margin: 25px; 
    padding: 25px;
 
}

hr {
	color: #D1EBAC;
	background-color: #D1EBAC;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
	width: 100%;
}
#header {
background: url(disain/headers.jpg) no-repeat center top;
position:relative;
margin:0;
width:900px;
height:250px
}

table.p { 
    background-color: #D1EBAC; 
    color: #D1EBAC; 
    padding: 10px; width:500px;

}
 td.p { 
    background-color: #D1EBAC; 
    color: #0C2E0C; 
    padding: 5px;
    width:45px; 
    margin: 5px;
    border: 1px solid #0C2E0C;

}
tr.p { 
    background-color: #D1EBAC; 
    color: #0C2E0C; 
    padding: 5px;
    margin: 5px;
  
}

td.s { 
    background-color: #D1EBAC; 
    color: #0C2E0C; 
    padding: 5px;
    width:50px;
    height: 35px; 
    margin: 5px;
    border: 1px solid #0C2E0C; 
    text-align: center;

}
td.b {
border-bottom: 1px solid #D1EBAC; 
  
}
td.t {
border-top: 1px solid #D1EBAC; 
  
}
table.t { 
   color: #D1EBAC; 
   border-top: 1px solid #D1EBAC;
}

 #niz-menu {
    font-size: 110%;
    padding:1px;
    margin:1px; 
    font-variant: small-caps;
    color: #D1EBAC; 
    text-decoration: none;
    
     }   
   #niz-menu a {  
    text-decoration: none;
    
        }   
 #niz-menu a:hover {  
    text-decoration: underline; 
    color: #0C2E0C; 
    background-color: #D1EBAC 
          } 
#box {
margin: 5px ;
text-align: left;
padding: 5px;
border: 1px double #FF0000; 
background-color: #D1EBAC;
}
 .box p {
 padding-left:5 ; font-size: 110%;; 
    text-decoration: none; 
    text-indent: 2em; 
    margin: 5;
      }
 
.title {
font-variant: small-caps; 
color: #0C2E0C; 
margin:1px; 
padding:1px; 
text-decoration: none; 
border: 1px double #9DAE75; 
font-size: 150%; 
vertical-align: 17px; 
text-align: right

}
} 	  	  
