body{
	font-family: arial, tahoma, sans-serif;
	width: 100%; text-align: center;
	background: #EEE;
	margin: 0px;
}

.wrap{
	width: 980px; height: auto;
	font-size:14px; background-color: #fff;
	text-align: left;
	border-left: solid 3px #999;
	border-right: solid 3px #999;
}	

	.top{
		float: left; width: 960px; height: auto;
		padding: 4px 10px 4px 10px;
		border-bottom: solid 4px #aaa;
		text-align: left; background-color: #004; color: #fff;
		line-height: 150%;
	}
		.links { text-align: center; padding: 0 0 5px 0; }
		.top .links a { font-size: 11px; color: #fff; font-weight: bold; margin: 4px 0 4px 0; padding: 0 5px 0 5px; text-decoration: none; background-color: #444; border: solid 1px #fff; }
		.top .links a:hover { font-size: 11px; color: #000; margin-top: 4px; background-color: #cce;  }
		.top a { font-size: 16px; color: #fff; font-weight: bold; margin-top: 4px; padding: 0 5px 0 5px; text-decoration: none; background-color: #444; border: solid 1px #fff; }
		.top a:hover { font-size: 16px; color: #000; margin-top: 4px; background-color: #cce;  }
		#active { font-size: 16px; color: #000; margin-top: 4px; background-color: #cce;  }
	
	.content{
		float: left; width: 680px; height: auto;
		padding: 10px 10px 10px 10px;
	}
		.content img { border: solid 2px #900; margin: 0 4px 4px 0; }
		.content h1 { font-size: 17px; color: #cc0000; margin: 4px 0 6px 0; }
		.content h2 { font-size: 15px; color: #cc0000; margin: 8px 0 6px 0; }
		.content h3 { font-size: 14px; color: #cc0000; margin: 4px 0 6px 0; }
		
		.alfabet { padding: 5px 10px 5px 10px; background-color: #f0f0f0;}
			.alfabet a { color: #009; text-decoration: none; }
			.alfabet a:hover { color: #c00; text-decoration: underline; }
			#active2 { color: #c00; }
			
		.box1{ float: left; width: 650px height: auto; border: solid 1px #ddd; margin: 4px 0 4px 0; }
			.box1l{ float: left; width: 140px; height: auto; padding: 5px 5px 5px 5px; }
			.box1r{ float: left; width: 500px; height: auto; padding: 5px 5px 5px 5px; }
			.box1r h2 { color: #00e; font-weight: normal; font-size: 15px; margin: 0 0 4px 0; }
				
		.main img { border: solid 2px #900; margin: 0 4px 4px 0; }
		
		.box2{ float: left; width: 135px; height: auto; }
			.box2a{ float: left; width: 135px; height: 75px; }
			.box2b{ float: left; width: 129px; height: 58px; padding-right: 6px; }
			
	.right{
		float: right; width: 260px; height: auto; background-color: #f9f9f9;
		padding: 10px 10px 10px 10px;
	}
	.right a { display: block; color: #559; margin: 0 0 2px 0; }
	.right h3 { font-size: 17px; color: #900; margin: 3px 0 5px 0; }
	
	.right form { margin: 0px 0 6px 0; padding: 0px; }
	
	#search1 { width: 202px; height: 18px; }
	#search2 { width: 100px; height: 23px; }
	
	.footer{
		float: left; width: 980px; height: 18px;
		background-color: #444;
		color: #fff; text-align: center;
		padding-top:2px;
	}
	.footer a{ color: #fff; text-decoration: none; } 
	.footer a:hover{ text-decoration: underline; } 
		
.noborder{ border: 0px; }
.clear{ clear: both; }