/* COMMUN */
a{text-decoration:none; color:#575757; font-weight:bold;} 
a:hover{ border-bottom:dotted 1px #000000; color:#000000;}
body 
{
	margin:0px;
	background:url(../images/bg.jpg) repeat-x #FFFFFF;
	font-family:trebuchet ms, arial,tahoma;
	font-size:12px;
	color:#575757;
	text-align:left;
}
img {
border: none;
}
table {
border: none;
}
#index_about
{
	height:129px;
	width:211px;
	text-align:left;
	vertical-align:text-top;
	font-size:10px;
}
#footer
{
	padding-left:15px;
	padding-top:5px;
	border-top:dotted 1px #575757;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	font-weight:bold;
}
#ban a, ban a:hover
{
	text-decoration:none;
	border-width:0px;
}
#topmenu a, topmenu a:hover
{
	text-decoration:none;
	border-width:0px;
}
#page
{
	color:#333333;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
#page .tips
{
	margin-left:3px;
	vertical-align:middle;
	height:40px;
	color:#FDB835;
	background-color:#FEFEFE;
	font-weight:bold;
	border:dotted #FDE997 1px;
	text-align:center;
}
#page .upload_form
{
	color:#333333;
}
#page .upload_form span
{
	font-weight:bold;
	border-bottom:dotted #999999 1px;
}
#page .upload_info span
{
	font-weight:bold;
}
#page .upload_bg
{
	background:url(../images/upload_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:567px;
	height:450px;
	padding-top:30px;

}

#page h1
{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin:0;
}
#page .title
{
	width:567px;
	height:40px;
	background-color:#FFFFFF;
}
#page h2
{
	font-size:14px;
	font-weight:bold;
	margin:0;
	color:#000000;
	
}
#page h3
{
	font-size:11px;
	font-weight:bold;
	margin:0;
	color:#000000;
	
}
#page .description
{
	font-size:10px;
}

#page ul
{
	list-style:none;
	margin:0;
}
#page li
{
	padding-left:20px;
	font-weight:bold;
	font-family:Tahoma;
	text-align:left;
	background:url(../images/page/li2.png);
	background-repeat:no-repeat;
	height:16px;
}
#page .li1
{
	padding-left:20px;
	font-weight:bold;
	font-family:Tahoma;
	text-align:left;
	background:url(../images/page/li1.png);
	background-repeat:no-repeat;
	height:16px;
}


#faq
{
	text-align:left;
	vertical-align:top;
}
#faq h1
{
	font-size:11px;
	text-align:left;
	margin:0px;
	padding:0px;
	color:#000000;
}
#faq a
{
	color:#000000;
}







#index_special
{
	height:258px;
	width:486px;
	text-align:left;
	vertical-align:middle;
	background-image:url(../images/index/bg_special.png);
	background-repeat:no-repeat;
}

#break
{
	background-image:url(../images/break.png);
	background-repeat:no-repeat;
	width:391px;
	height:20px;
}
#Promo_Block
{
}
#Promo_Block .space
{
	height:167px;
}
#Promo_Block .text
{
	text-align:left;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

#body_table
{
	width:786px;
	text-align:left;
	vertical-align:text-top;
}
#body_table .header
{
	height:162px;
}
#body_table .menu
{
	background-color:#FFFFFF;
	background-image:url(../images/menu/menu.png);
	height:100%;

}
#body_table .menu_left
{
	background:url(../images/menu/menu_left_bg.png);
	width:12px;
}
#body_table .menu_right
{
	background:url(../images/menu/menu_right_bg.png);
	width:16px;
}

#body_table .menu_content
{
	width:184px;
	background-color:#FFFFFF;
	height:100%;

}
#body_table .content
{
	width:479px;
	background-color:#FFFFFF;
	background-image:url(../images/content/content.png);
	height:100%;
}
#body_table .content_content
{
	width:453px;
	background-color:#FFFFFF;

}
#news
{
}
#news .date
{
	font-size:9px;
	color:#000000;
}
#news .title
{
	font-size:11px;
	font-weight:bold;
}
#news .description
{
	font-size:10px;
}
#news a
{
	font-size:10px;
}

