* {
padding: 0;
margin: 0;
} 

body 
{margin: 0;
padding: 0;
background: #fbf4e2 url(images/fon.png); 
color: #444;
font: 12px Arial, Calibri, Helvetica, Georgia, Times New Roman, sans-serif; 
color: 000000; 
line-height: 16px;}

p, ul, ol 
{margin-top: 0;
line-height: 140%;} 

img {border: none;}
a{ color: #800000; text-decoration: underlining; }
a:hover {  color: #cc0000; }

#content 
{width: 940px;
margin:  0px auto;
padding: 0px;
background: #fbf4da; 
} 


#header 
{background: url(images/head.png); 
(header color #eeeecc (#fcf7e4));
height: 90px;
padding: 0px 0 0 0px;
}


#menu 
{background: #e8d2a0;
height: 36px;
padding: 0px 0 0 4px;} 

#menu li 
{float:left;
list-style-type:none;
border-right: 2px solid #884400;
} 

#menu li a 
{display:block; 
padding: 11px 10px 11px 10px;
text-decoration: none;
font: 11px arial, sans-serif, calibri,  cambria, century;
font-weight: 600; 
color: #664400;
letter-spacing: 1px;}

#menu li a:hover, .current_page_item a 
{background: #d6b472;
color: #664422; 
text-decoration: none;} 

#menu .current_page_item a 
{background:  #884400;  
color: #fbf4da; 
text-decoration: none;} 


.left 
{float: left;
width: 265px;
padding: 0 0 0 14px; 
border-left: 1px solid #eeddbb; 
background:  #fbf4da; (#fffdea;) url(images/back.png) repeat-x;} 

.left h3 
{margin-top: 0; 
font: 14px Times New Roman, Georgia, Verdana, 'Trebuchet MS', Sans-serif;
font-weight: 200; (лишнее);
color: #222222; 
margin: 0 0 0 0; 
padding: 4px 0 5px 10px; 
background: #efe2c2;} 

.left h3 a 
{color: #222; 
border-bottom: none; 
text-decoration: none;} 

.left h3 a:hover { color: #777; }

.left ul  
{color: #999; 
text-align: left;
margin: 8px 0 12px 6px; 
padding-left: 20px;
list-style-type: circle;
color: #886644; 
font: 12px Times New Roman, Georgia, Verdana, 'Trebuchet MS', Sans-serif; text-decoration: none;} 

.left ul a 
{color: #660000; 
border-bottom: none; 
text-decoration: none;} 

.left ul a:hover 
{ color: #ee0000;} 


.right 
{float: right;
width: 618px;
padding: 0 20px;
border-left: 1px solid #e1d5b5; 
border-right: 1px solid #e1d5b5;
background: #ffffff; } 

.right h3 
{padding: 2px 0 10px 16px; 
font: 18px Georgia, Times New Roman, Verdana, Sans-serif;
text-decoration: none; 
} 


#footer 
{background: #fbf4da;
color: #aaa;
margin-top: 0;
height: 50px;
line-height: 50px;
text-align: center;
border-top: 1px solid #e1d5b5; 
border-left: 1px solid #e1d5b5; 
border-right: 1px solid #e1d5b5;} 

#footer a { color: #aca0a0; text-decoration: underline; }
#footer  a:hover { color: #a0acac; }

