﻿#clear { clear:both;}
p, h1, h2, h3, h4, h5, ul, li, ol { padding:0; margin:0;}
img { border:0;}
/*-------TOP------*/
#PageHead { width:100%; height:279px; background:url(../image/banner-bg.jpg) repeat-x;}
#PageHeader { background:url(../banner/banner.jpg) no-repeat; width:1100px; margin:0 auto; height:279px;}
#PageHeader #bottom { width:345px; float:right; padding:20px 20px 0 0;}
#PageHeader #bottom #b1 img { margin:0 10px;}
#PageHeader #bottom #b2 img { margin:5px 45px 5px 0; float:right;}
#PageHeader #left #b2 img { margin:0 10px; padding:10px 0 0;}
#left { width:345px; float:left; margin:230px 0 0 0;}

/*------------------*/
#navigate { height:63px; background:url(../navigate/nav-bg.jpg) repeat-x; min-width:1100px;}
#navigate #navigt { width:1100px; margin:0 auto;}
#navigate #navigt img { padding:8px 0 0; margin:0 7px;}
#navigate_bot { height:16px; background:url(../navigate/nav-shadow.png) no-repeat center; width:1100px; margin:0 auto;}
/*------foot------*/
#foot { width:100%; height:88px; background:url(../navigate/foot-bg.gif) repeat-x; padding:20px 0 0; min-width:1100px;}
#PageFooter { width:1100px; margin:0 auto;}
#PageFooter img { float:left; margin:0 20px 0 0;}
#PageFooter p { line-height:63px; float:left;}

#language{
	height:26px;
	text-align:right;
	width:150px;
	display:block;
	overflow:hidden;
	float:right;
	margin-right:40px;
}

a { color:#5190bf; text-decoration:none;}
a:hover { color:#FF3300; text-decoration:underline;}