/* CSS Document */

table, th, tr, td {
	border:0 none;
}

body {
	background-image:none;
	background-color:#FFFFFF;
}


#wrap {
	width:902px;
	display:block;
	overflow:hidden;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	margin:0px auto;
	margin-bottom:20px;
}
/* heder@STRAT */
#head {
	width:900px;
	display:block;
	overflow:hidden;
	height:100px;
	background:url(../img/top/head.gif) no-repeat;
}

.logo {
	width:231px;
	height:40px;
	display:block;
	float:left;
	margin-left:21px;
	margin-top:12px;
}

.event_h {
	width:204px;
	height:54px;
	display:block;
	float:left;
	margin-left:2px;
	margin-top:2px;
}

.art_h {
	width:402px;
	height:42px;
	display:block;
	float:left;
	margin-left:12px;
	margin-top:7px;
}

.reg {
	width:100px;
	height:20px;
	display:block;
	
}

/* heder@end */

/* main start */


#top_main {
	width:900px;
	display:block;
	overflow:hidden;
	height:560px;
	background:url(../img/top/t_body.gif) no-repeat;
}

/* main left start */

#t_menu01 {
	width:165px;
	display:block;
	overflow:hidden;
	float:left;
}

.menu_title {
	width:158px;
	height:30px;
	display:block;
	margin-top:17px;
	margin-left:10px;
	background:url(../img/home_b001.jpg) no-repeat;
	padding-top:1px;
	padding-left:32px;
}

.menu_top {
	width:160px;
	height:20px;
	display:block;
	margin-top:-1px;
	margin-left:10px;
	background:url(../img/mm001.jpg) no-repeat;
}

.menu_center {
	width:160px;
	display:block;
	
	margin-left:10px;
	background:url(../img/mm002.jpg) repeat-y;
}

.menu_center ul {
	
	margin:0px;
	margin-left:1em;
	padding:0px;
	padding-left:1em;
}


.menu_center ul li {
	
	padding:0px;
	
	
	
	line-height:2;
}

.menu_center a { font-size:10px; }
.menu_center a:link { color:#000000; text-decoration:none; }
.menu_center a:visited { color:#000000; text-decoration:none; }
.menu_center a:hover { color:#FF0000; text-decoration:underline; }
.menu_center a:active { color:#FF0000; text-decoration:underline; }


.menu_bottom {
	width:160px;
	height:20px;
	display:block;
	
	margin-left:10px;
	background:url(../img/mm003.jpg) no-repeat;
}
/* main left end */

/* main center start */

#t_menu02 {
	width:290px;
	display:block;
	overflow:hidden;
	float:left;
	margin-left:10px;
}

.tv_win {
	width:290px;
	height:246px;
	display:block;
	padding:2px 0px 5px 2px;
	margin-top:17px;
	background:url(../img/tv001.jpg) no-repeat;
}

.t_news {
	width:290px;
	height:140px;
	display:block;
	overflow:hidden;
	margin-top:0px;
	background:url(../img/top/n001.jpg) no-repeat;
}

.news {
	width:270px;
	height:95px;
	display:block;
	overflow:auto;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	}
.news a {
	color:#FFFF00;
	text-decoration:underline;
	}

.news a:hover {
	color:#00FF99;
	}


.t_news h3 {
	color:#FFFFFF;
	font-size:20px;
}

.t_news p, h1, h2, h3, h4, h5, h6 {
	color:#FFFFFF;
}

.t_news p{margin-bottom:10px;padding:0; line-height:12px;}



/* main center end */

/* meain right start */
#t_menu03 {
	width:430px;
	display:block;
	overflow:hidden;
	float:left;
	margin-left:0px;
}

.ch1 {
	width:106px;
	height:106px;
	display:block;
	position:relative;
	top:7px;
	left:100px;
	z-index:1;
}

.ch2 {
	width:135px;
	height:135px;
	display:block;
	position:relative;
	top:-280px;
	left:240px;
	z-index:2;
}

.ch3 {
	width:95px;
	height:95px;
	display:block;
	position:relative;
	top:-100px;
	left:35px;
	z-index:3;
}

.ch4 {
	width:86px;
	height:86px;
	display:block;
	position:relative;
	top:-160px;
	left:150px;
	z-index:4;
}

.ch5 {
	width:113px;
	height:113px;
	display:block;
	position:relative;
	top:-280px;
	left:190px;
	z-index:5;
}

.ch6 {
	width:93px;
	height:93px;
	display:block;
	position:relative;
	top:-600px;
	left:330px;
	z-index:6;
}

.ch7 {
	width:108px;
	height:108px;
	display:block;
	position:relative;
	top:-390px;
	left:125px;
	z-index:7;
}

.ch8 {
	width:80px;
	height:80px;
	display:block;
	position:relative;
	top:-90px;
	left:210px;
	z-index:8;
}

.ch9 {
	width:101px;
	height:101px;
	display:block;
	position:relative;
	top:-500px;
	left:280px;
	z-index:9;
}

.ch10 {
	width:81px;
	height:81px;
	display:block;
	position:relative;
	top:-600px;
	left:40px;
	z-index:10;
}

.ch11 {
	width:126px;
	height:126px;
	display:block;
	position:relative;
	top:-810px;
	left:60px;
	z-index:11;
}

.ch12 {
	width:94px;
	height:94px;
	display:block;
	position:relative;
	top:-720px;
	left:210px;
	z-index:12;
}

.ch13 {
	width:105px;
	height:105px;
	display:block;
	position:relative;
	top:-1000px;
	left:320px;
	z-index:13;
}

	

/* meain right end */



/* main end */
	

#news_box {
	width:900px;
	display:block;
	overflow:hidden;
	position:absolute;
	top:585px;
}

/* footer start */
#footer {
	width:900px;
	display:block;
	overflow:hidden;
	height:140px;
	text-align: center;
	background:url(../img/top/t_foot.jpg) no-repeat;
	background-position:bottom;
}

#footer ul {margin:0; padding:0;}
#footer ul li {margin:0; padding:0;}
#footer ul { margin-top:80px; font-size: x-small; }
#footer ul li { display:inline; }
#footer ul li a:link { color:#000000; text-decoration:none; }
#footer ul li a:visited { color:#000000; text-decoration:none; }
#footer ul li a:hover { color:#FF0000; text-decoration:underline; }
#footer ul li a:active { color:#FF0000; text-decoration:underline; }

#footer a { margin:0; padding:0; }

#footer address {
	text-align: right;
	font-style: normal;
	font-size: small;
	margin-right:2em;
	line-height:0.5;
	text-decoration: none;
	color:#333;
	padding-bottom:0.3em;
	margin-top:4px;
}

/* footer end */
