body {
	margin: 0;
	font-family: Arial;
	color: #000;
	background: #f4f4f4 url('../i/bg1.jpg');
}
body, table, ul, ol, li, td, tr, a, p, div, form, select, input {
	font-size: 10pt;
}
form, select, input {
	font-family: Arial;
}


a {
	color: #690;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1 {
	padding: 0 0 20px 0;
	margin: 0;
	font-size: 12pt;
	color: #4c4c49;
}


.tph {
	color: #434343;
	font-family: Arial Black;
	font-size: 17.49pt;
	float: right;
}
.tph span {
	font-size: 13.32pt;
}
.tsch {
	height: 34px;
	//height: 35px;
	background-color: #4c4c4c;
	border-top: 1px solid #707070;
	padding-left: 20px;
}
.tsch form {
	padding: 0;
	margin: 5px 0 0 0;
}
.tm1 {
	background: url('../i/top-m.png') left top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=i/top-m.png,sizingMethod=crop);
	position: relative;
	top: -35px;
	margin: 0 0 -35px 0;
	height: 35px;
}
.tm1 div {
	padding: 10px 30px 0 0;
	text-align: right;
	font-weight: bold;
}
.tm1 div, .tm1 a {
	color: #fff;
	font-size: 8.25pt;
	text-transform: uppercase;
}
.tm1 a {
	margin: 0 5px;
}
.dtit {
	background-color: #4c4c49;
	color: #fff;
	font-size: 16pt;
	border: 1px solid #a6a6a4;
	padding: 3px 0 2px 25px;
}
.dtit2 {
	background-color: #4c4c49;
	color: #fff;
	font-size: 16pt;
	padding: 7px 0 7px 20px;
	font-size: 8.5pt;
	text-transform: uppercase;
}
.lmenu {
	padding-top: 10px;
}
.lmenu div {
}
.lmenu a {
	display: block;
	color: #000000;
}
.lmenu div a {
	text-transform: uppercase;
	font-size: 8pt;
	padding: 5px 2px;
	border-bottom: 1px solid #f4f4f4;
}
.lmenu div div a {
	text-transform: none;
	font-size: 10pt;
	border-bottom: 1px solid #fff;
	padding: 5px 15px;
}
.lmenu div div {
	background-color: #f4f4f4;
}
.dtxt, .dtxt table, .dtxt ul, .dtxt ol, .dtxt li, .dtxt td, .dtxt tr, .dtxt a, .dtxt p, .dtxt div, .dtxt2, .dtxt2 table, .dtxt2 ul, .dtxt2 ol, .dtxt2 li, .dtxt2 td, .dtxt2 tr, .dtxt2 a, .dtxt2 p, .dtxt2 div {
	font-size: 8pt;
}
.dtxt {
	padding: 10px 0;
	border-bottom: 1px dashed #ccc;
	color: #4c4c49;
}
.dtxt2 {
	padding: 10px 0;
	border-bottom: 1px dashed #ccc;
	color: #000;
}
.d1 a, .d1 {
	color: #4c4c49;
	font-size: 8.25pt;
	text-transform: uppercase;
	font-weight: bold;
}
.d1 {
	padding-top: 15px;
}
.d1 a {
	margin: 0 5px;
}
.way, .way a {
	font-size: 8pt;
	color: #4c4c49;
}
.cat1 {
	border: 1px solid #c6c6c6;
	background-color: #f4f4f4;
}
.cat2 {
	width: 150px;
	height: 100%;
}
.cat3 {
	border-bottom: 1px solid #c6c6c6;
	width: 150px;
	min-height: 150px;
	//height: 150px;
	background-color: #fff;
}
.cat3 img {
	border: 0;
}
.cat4 {
	color: #4c4c49;
	font-size: 8pt;
	padding: 10px;
}
.cat5 {
	font-size: 8pt;
	text-align: center;
}
.cat5 strong {
	font-size: 12pt;
	color: #f00;
}
.cat6 {
	padding-top: 8px;
	text-align: center;
	padding: 0 0 10px 0;
}
.cat6 input {
	background: #888 url('../i/bask.gif') left top no-repeat;
	color: #fff;
	font-size: 8pt;
	border: 0;
	width: 89px;
	text-align: left;
	padding-left: 10px;
	cursor: pointer;
}
.f1 img {
	border: 1px solid #cdcdcd;
}
.f1 {
	cursor: url('/js/zoomin.cur'), pointer;
	outline: none;
}
.stat1 {
	clear: both;
	height: 1px;
	border-top: dotted 2px #000;
	margin: 10px 0;
}
.stat2 {
	padding: 10px 25px;
}

