﻿@charset "utf-8";
/* CSS Document */
#main{
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	float: left;
}
#mtop{
	background-color: #000000;
	height: 250px;
	width: 100%;
}
#mtopleft{
	float: left;
	width: 277px;
	padding-top: 10px;
}

#mtopflash{
	background-color: #FFFFFF;
	float: left;
	clear:right;
}


#mbody{
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	line-height: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	width: 100%;
	background-image: url(../images/bg/leftdown.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.leftmenu{
	background-image: url(../images/bg/leftdown.jpg);
	background-repeat: repeat-y;
	width: 280px;
	float:left;
	position:relative;
	background-position: top;
	margin: 0px;
	padding: 0px;	
}
*html .leftmenu{
	background-image: url(../images/bg/leftdown.jpg);
	background-repeat: repeat-y;
	width: 278px;
	float:left;
	position:relative;
	background-position: top;
	margin: 0px;
	padding: 0px;	
}

.leftmenutable{
	background-image: url(../images/bg/leftdown_top.jpg);
	background-repeat: repeat-x;	
	width: 278px;
}

.allbody{
	overflow: auto;
	overflow-x:hidden;
	padding-right: 20px;
	
}
*html .allbody{
	padding-right: 20px;
	width:68%;
		/*min-width: 780px;
width: expression(document.body.clientWidth < 780? "780px": "auto" );*/
	}
	




.allbodyword{
	padding-top: 15px;
	padding-bottom: 90px;
	padding-right: 15px;
	padding-left: 30px;
	float: left;
	
	
}
*html .allbodyword{	
	padding-top: 15px;
	padding-bottom: 90px;
	padding-right: 15px;
	padding-left: 30px;
	float: left;
	clear: right;
	width:auto;
}
.allbodyword ul{ list-style:none;}
.allbodyword ul li{
	padding: 0px;
	margin: 0px;
}

.path, .path a{
	background-color: #4DBBEC;
	font-size: 10px;
	color: #FFFFFF;
	text-indent: 28px;
	padding-top: 12px;
	text-decoration: none;
	padding-bottom: 12px;
	
	
}

*html .path,*html .path a{
	left: -2px;
}

.path a:hover, .path a:active{
	
	color: #000000;
	
	text-decoration: underline;	
	
}

.blue_b{
	font-size: 14px;
	font-weight: bold;
	color: #2CB0E9;
}
.red_b{font-size: 14px;
	font-weight: bold;
	color: #B70000;}
	
.orgen_b, .orgen_b a{
	font-size: 14px;
	font-weight: bold;
	color: #E95A1B;
	line-height: 22px;
	text-decoration: none;
}
.orgen_b a:hover{
	color: #E95A1B;
	text-decoration: underline;	
}
.point{
	padding-left: 15px;
	line-height: 30px;
}
.fealine{
	background-image: url(../images/fealine.jpg);
	background-repeat: repeat-y;
	padding-left: 20px;
	background-position: 10px;
	clear: both;
	float: left;
	font-weight: normal;
	color: #50504D;
}
.ffex{
	clear: both;
	height: 1ex;
	width: 100%;
}
.topbut, .topbut a{
	background-image: url(../images/bg/top.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	width: 480px;
	
}

.topbut a:hover{
	background-image: url(../images/bg/top_over.gif);
	color: #FFFFFF;
	
	
}
.topbutw{
	color: #000000;
	display: block;
	padding-top: 17px;
	padding-bottom: 20px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}
.moreinformation, a:hover, a{
	text-align: right;
	text-decoration: underline;
	color: #0066CC;
}

