* {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

body{ background-color:#FFF;}
a {color:#4C4C4C}
a:hover{text-decoration:none;}

img {border:0px;}
br {line-height:0px;}

input {vertical-align:middle; padding:0px 0px 0px 4px;}

.dt {
	display:table; 
	width:100%;
}
.dr {
	display:table-row; 
	width:100%; 
	height:100%;
}
.dc {
	display:table-cell;
	text-align:left;
	vertical-align:top; 
	width:100%; 
}
.main_text, input, textarea, body, select, td{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:15px;
	color:#000000;
}

font {
	font:normal 13px "Times New Roman", Times, serif;
	color:#000000;
}
.input, .ta {
	border:none;
	background:#E4E4E4;
	width:201px;
}
.input {
	height:20px;
}
.ta {
	height:130px;
	overflow:auto;
	padding:2px 0px 0px 5px;
}
.nn a{text-decoration:none}
.nn a:hover{text-decoration:underline}
ul {list-style:none}

.main {
	width:100%;
	background:url(images/tal.jpg) top left repeat-x #FFF;
}
.main_t {
	width:766px;
}
.x {
	margin:0px 46px 0px 49px; 
	width:671px;
}
/*HEADER*/
.top {
	height:82px;
}

.ht {
	 margin:85px 0px 0px 371px; 
	 width:255px;
}
/*CONTENT*/
li {
	list-style:none;
	line-height:10px;
	padding:5px 0px 5px 0px;
}
li a {
	padding:0px 0px 0px 7px;
	color:#4C4C4C;
	background:url(images/0blt1.jpg) 0 0 no-repeat;
}
.blt {
	background:url(images/0blt1.jpg) 0 0 no-repeat;
	padding:0px 0px 0px 10px;
}
