body
{
	padding: 0px;
	margin: 0;
	background-color: #FFF; 	
	color: #000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
}

img 
{
	border: 0px;
	padding: 0px;
	margin: 0px;	
}

.bgtop
{
	background-image: url("images/top.jpg");
	background-repeat: no-repeat;
	height: 222px;
}

.siteName
{
	font-size: 50px;	
	padding-bottom: 10px;
}

.slogan
{
	font-size: 24px;
	padding-bottom: 10px;	
}

.slogan2
{
	font-size: 24px;	
}

.red
{
	color: #df0c0c;	
}

h1
{
	padding: 0px 0px 16px 0px;
	margin: 0px;
	font-size: 24px;	
}

.content
{
	font-size: 15px;
	padding: 28px 65px 0px 65px;
	line-height: 21px;
}

a, a:hover, a:active {
	color: #000;
	text-decoration: underline;
	font-size: 16px;

}
a:visited {
	color: #000;
	font-size: 16px;
	text-decoration: underline;

}
a:hover {
	text-decoration: none;
	font-size: 16px;
	color: #000;
}

a.bot, a.bot:hover, a.bot:active {
	color: #fff5be;
	text-decoration: underline;
	font-size: 12px;
	padding: 0px 5px 0px 5px;

}
a.bot:visited {
	color: #fff5be;
	font-size: 12px;
	text-decoration: underline;
	padding: 0px 5px 0px 5px;

}
a.bot:hover {
	text-decoration: none;
	font-size: 12px;
	color: #fff5be;
}

.ob
{
	background-image: url('images/line.jpg');
	background-position: bottom;
	background-repeat: repeat-x;	
}

.ob2
{
	background-image: url('images/line2.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
	padding-bottom: 3px;	
}

.plus
{
	font-size: 14px;
	color: #575353;
}

.ok
{
	margin-right: 12px;	
}

.knife
{
	background-image: url('images/knife.jpg'); 
	background-position: right bottom; 
	background-repeat: no-repeat; 
	height: 53px;	
}

.he1
{
	font-weight: bold;
}

p
{
	padding: 0px;
	margin: 0px;	
}

.tsname
{
	padding-bottom: 15px;	
}

.cb
{
	text-align: center; 
	font-weight: bold;	
}