body{
	margin:0;
	padding:0;
	background:url(../files/bg-body.gif);
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.bg-left,
.bg-right{
	position:absolute;
	top:92px;
	width:49%;
	height:154px;
	z-index:0;
}
.bg-left{
	left:0;
	background:url(../files/bg-left.gif) repeat-x;
}
.bg-right{
	right:0;
	background:url(../files/bg-right.gif) repeat-x;
}
/*----------------------main----------------------*/
#main{
	margin:92px auto 0;
	width:862px;
	overflow:hidden;
	position:relative;
}
/*----------------------header----------------------*/
#header{
	display:block;
	width:862px;
	height:154px;
	overflow:hidden;
	background:url(../files/bg-header.gif) no-repeat;
}
#header h1{
	float:left;
	margin:25px 0 0 6px;
	padding:0 0 0 1px;
	display:inline;
	background-color:#efefef;
	width:227px;
	height:106px;
	overflow:hidden;
}
#header h1 a{
	display:block;
	margin:0;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../files/bg-logo.gif) no-repeat 100% 0;
	width:227px;
	height:89px;
}
#header img{
	float:right;
	margin:5px 6px 0 0;
	display:inline;
	border:none;
}
/*--header menu--*/
#header ul{
	float:right;
	margin:6px 27px 0 0;
	padding:0 8px 0 0;
	display:inline;
	background:url(../files/bg-top-nav-separator.gif) no-repeat 100% 7px;
}
#header ul li{
	float:left;
	margin:0 0 0 4px;
	padding:0 0 0 8px;
	display:inline;
	list-style:none;
	background:url(../files/bg-top-nav-separator.gif) no-repeat 0 7px;
}
#header ul a{
	margin:0;
	color:#fff;
	font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#header ul a:hover{text-decoration:underline;}
#flash {
	position:absolute;
	left:50%;
	top:117px;
	width:620;
	height:104;
	z-index:100;
	margin-left: -195px;
	visibility: visible;
}
/*----------------------content----------------------*/
#content{
	display:block;
	width:862px;
	padding:0 0 20px;
	overflow:hidden;
}
/*--navigation--*/
.navigation{
	float:left;
	width:234px;
}
.navigation .nav-bottom{
	display:block;
	width:234px;
	height:7px;
	background:url(../files/bg-navigation-block-bottom.png) no-repeat;
}
.navigation ul{
	display:block;
	width:227px;
	overflow:hidden;
	margin:0;
	padding:0 0 0 7px;
	background:url(../files/bg-navigation-block-line.png) repeat-y;
}
.navigation ul li{
	float:left;
	width:224px;
	list-style:none;
	overflow:hidden;
	padding:0 0 1px;
	background:url(../files/bg-navigation-separator.gif) no-repeat 20px 100%;
}
.navigation ul .last{background:none;}
.navigation ul a{
	display:block;
	margin:0;
	padding:0 0 0 29px;
	width:195px;
	overflow:hidden;
	text-decoration:none;
}
.navigation ul a.active,
.navigation ul a:hover{background:#efefef url(../files/bg-navigation.gif) repeat-y;}
.navigation ul span{
	float:left;
	width:23px;
	padding:0 3px 0 0;
	margin:0;
	font:11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#ff562f;
}
.navigation ul strong{
	display:block;
	margin:0;
	font:11px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
/*--information--*/
.information{
	float:right;
	width:630px;
	margin:0 0 0 -3px;
	position:relative;
}
.text{
	overflow:hidden;
	width:546px;
	min-height:250px;
	padding:0 50px 17px 34px;
	background:url(../files/bg-information-line.png) repeat-y;
}
* html .text{
	height:250px;
	overflow:visible;
}
.information .inf-bottom{
	display:block;
	width:630px;
	height:10px;
	background:url(../files/bg-information-bottom.png) no-repeat;
}
.text h2{
	display:block;
	margin:18px 0 0;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ff3000;
}
.text h4{
	display:block;
	margin:17px 0 0;
}
.text h4 em,
.text h4 strong,
.text p{
	margin:0;
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
.text a{
	color:#FF3000;
	text-decoration: none;
}
.text h4 em{color:#ff3000;}
.text h4 strong{
	color:#333333;
}
.text p{
	font-weight:normal;
	color:#333333;
}
.text img{
	display:block;
	margin:17px auto 0;
	border:5px solid #fff;
}

