body {background-color: #aab75f}
.sf {position: absolute; top:31px; left:0px;    
    background-image:url(img/sf1.gif);
	display:block;
	width:10px; float:left;
	height:10px}
.sfp {background-color:#bec598;
    position: absolute; top:31px; left:10px;
	display:block;
    width: 100%;
    height: 10px;}
	                                     
.menu { _background-color:#aab75f;
    position: absolute; left: 0px; top: 0px;   
	display:block;
	width:832px;
	height:31px; 
	float: none}
.otst { width:30px; background-color: #aab75f;
    height:31px;
	float: left}

.otst img { width:1px; height:1px; border:none}
.but { 
	position:relative;
	display:block;
	width:160px;
	height:31px;	
	float: left;
	line-height:28px;	
	text-decoration: none;
	font-size: 15px;
	text-align:center}
.but a { background-image: url(img/but.gif);
	position:relative;
	display:block;
	width:160px;
	height:31px;		
	text-decoration:none;
	font-weight: 600;
	color: #333300}
.but a:visited {
	position:relative;
	display:block;
	width:160px;
	height:31px;
	color: #663333;	
	font-weight: 600 }
.but a:hover { background-image: url(img/but_h.gif);
	color:#cc6600;
	line-height:25px}
.but a:active { background-image: url(img/but_a.gif);
	position:relative;
	display:block;
	width:160px;
	height:31px;	
	color:#cc6600}
.open { background-image: url(img/but_a.gif);
    position:relative;
	display:block;
	width:160px;
	height:31px;	
	float: left;
	text-align:center}
.open a {line-height:28px;	
	text-decoration: none;
	font-weight: 600;
	font-size: 15px;
	color: #ff6600;
	}
.open a:hover {line-height:25px}
a:focus { outline: none; }
.intro_right {
  position: absolute; top:0px; left: 400px;
  }
 .intro_right img { width: 900px; height: 41px}