body{
	margin:0;
	color:#000;
	font:16px/22px Georgia, "Times New Roman", Times, serif;
	min-width:1000px;
}
#main-jpg {
    position: fixed;
    width: 100%;
	left:0;
}
#main-shadl {
    background: url("images/bg.gif") repeat scroll 0 0 transparent;
    bottom: 0;
    height: 2920px;
    position: fixed;
    width: 100%;
    z-index: 0;
}
.clear {
	clear:both;
}

.home{background:#000 url(images/page-home.jpg) no-repeat 50% 0;}
form,
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
input,
textarea,
select{
	color:#000;
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	outline:none;
}
img{border-style:none;}
a{
	outline: none;
	color:#bca56c;
	text-decoration:underline;
}
a:hover{text-decoration:none;}
.page{
	overflow:hidden;
	width:100%;
	position:relative;
}
.area a {
	text-decoration:none;
}

.home .page-area{
	width:1000px;
	height:1100px;
	margin:0 auto;
	position:relative;
}
#header{
	background:url(images/header.jpg) no-repeat 50% 0;
	min-height:242px;
	width:100%;
}
#header:after{
	content:"";
	clear:both;
	display:block;
}
#header .bar{
	width:100%;
	height:38px;
	overflow:hidden;
	background:url(images/bar.png);
}
#header .bar .holder{
	overflow:hidden;
	width:930px;
	margin:0 auto;
}
.lang{
	margin:0;
	padding:7px 0 0;
	list-style:none;
	overflow:hidden;
	width:100%;
	color:#fff;
	font:16px/18px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.lang li{
	float:left;
	padding:0 11px;
	background:url(images/sep-lang.gif) no-repeat 0 3px;
}
.lang li:first-child{
	background:none;
	padding-left:3px;
}
.lang  a{
	text-decoration:underline;
	color:#fff;
}
.lang a:hover,
.lang .active a{
	color:#bca56c;
	text-decoration:underline;
}
#header .area{
	width:415px;
	height:187px;
	overflow:hidden;
	margin:0 auto;
	padding:17px 90px 0 425px;
}
.slogan{
	display:block;
	color:#fff;
	font:24px/30px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.nav-area{
	width:100%;
	border:solid #bca56c;
	border-width:2px 0;
}
.nav-area:after{
	content:"";
	clear:both;
	display:block;
}
#navigation{
	margin:0 auto;
	padding:0;
	list-style:none;
	width:930px;
	color:#000;
	font:19px/22px 'Lobster', Georgia, "Times New Roman", Times, cursive;
	background:url(images/sep-navigation.gif) no-repeat 0 18px;
}
#navigation:after{
	content:"";
	clear:both;
	display:block;
}
#navigation>li{
	float:left;
	padding:9px 27px 11px;
	margin:0 0 -2px;
	background:url(images/sep-navigation.gif) no-repeat 100% 18px;
}
#navigation>li>a{
	color:#000;
	text-decoration:none;
}
#navigation>li>a>span{font-size:15px;}
#navigation>li>a:hover,
#navigation>.active>a{color:#bea870;}
#navigation>li:hover{position:relative;}
#navigation>li:hover>ul{display:block;}
#navigation ul{
	position:absolute;
	top:42px;
	left:0;
	margin:0;
	padding:0 5px 19px 18px;
	list-style:none;
	width:109px;
	border:2px solid #bca56c;
	display:none;
	background:#fff;
	font:16px/22px Georgia, "Times New Roman", Times, serif;
}
#navigation ul li{
	overflow:hidden;
	width:100%;
	padding:0 0 10px;
	vertical-align:top;
}
#navigation ul a{color:#000;}
#navigation ul a:hover{
	color:#bca56c;
	text-decoration:underline;
}
#main{
	width:930px;
	overflow:hidden;
	margin:0 auto;
	padding:15px 0 0;
}
.breadcrumbs{
	margin:0 0 20px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	color:#707070;
	font-size:12px;
	line-height:14px;
}
.breadcrumbs li{
	float:left;
	padding:0 4px 0 9px;
	background:url(images/sep-breadcrumbs.gif) no-repeat;
}
.breadcrumbs li:first-child{
	background:none;
	padding-left:0;
}
.breadcrumbs a{color:#707070;}
.main-holder{
	overflow:hidden;
	width:100%;
	padding:16px 0 40px;
}
#content{
	float:right;
	width:720px;
}
#content h1{
	font:45px/48px 'Lobster', Georgia, "Times New Roman", Times, cursive;
	margin:0 0 17px;
	padding:0 0 33px;
	border-bottom:2px solid #bca56c;
}
#content h2{
	margin:0 0 3px;
	font-size:18px;
	line-height:22px;
	font-style:normal;
}
#content h2 a{
	text-decoration:none;
	color:#000;
}
#content h2 a:hover{text-decoration:underline;}
#content p{margin:0 0 22px;}
.list{
	margin:-29px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	color:#676767;
	line-height:27px;
	font-style:italic;
}
.list li{
	overflow:hidden;
	width:100%;
	padding:36px 0 24px;
	vertical-align:top;
	border-top:2px solid #bda66c;
}
.list li:first-child{border:none;}
#content .list p{margin:0 0 16px;}
.text-area{
	overflow:hidden;
	padding:0 0 0 0px;
}
.alignleft{
	float:left;
	margin:0 45px 16px 0;
}
.alignright{
	float:right;
	margin:0 0 16px 45px;
}


#sidebar{
	float:left;
	width:174px;
	padding:80px 0 0;
}
.menu{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	font:18px/20px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.menu li{
	overflow:hidden;
	width:100%;
	vertical-align:top;
	padding:0 0 16px;
}
.menu a{color:#000;}
.menu a:hover,
.menu>.active>a{
	color:#bca56c;
	text-decoration:underline;
}
.menu ul{
	margin:0 0 -12px;
	padding:12px 0 0 32px;
	list-style:none;
	overflow:hidden;
	width:auto;
	font-size:15px;
	line-height:18px;
	display:none;
}
.menu ul li{
	width:auto;
	padding:0 0 12px;
}
.menu ul .active{
	background:url(images/bullet01.gif) no-repeat 0 6px;
	padding-left:11px;
}
.menu ul .active a{color:#bca56c;}
.menu .active ul{display:block;}
#footer{
	overflow:hidden;
	width:930px;
	margin:0 auto;
	padding:0 0 11px;
}
#footer .partners{
	overflow:hidden;
	width:100%;
	padding:8px 0 20px;
	border-top:2px solid #bca56c;
}
#footer .title{
	display:block;
	margin:0 0 27px 3px;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
}
#footer .partners ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:1016px;
}
#footer .partners ul li{
	float:left;
	padding:0 84px 0 0;
}
#footer .partners img{display:block;}
#footer .area{
	overflow:hidden;
	width:100%;
	border-top:2px solid #bca56c;
	font-size:13px;
	line-height:22px;
	padding:62px 0 0;
}
#footer p{margin:0;}
#footer .area .holder{
	float:right;
	padding:3px 0 0;
}
#footer .area .link{
	float:left;
	color:#000;
	font-size:15px;
	line-height:18px;
	margin:14px 0 0;
}
#footer .no-logo{
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/no-logo.gif) no-repeat;
	width:49px;
	height:50px;
	margin:0 0 0 18px;
}
.home #footer{
	position:absolute;
	bottom:0;
	left:0;
	width:1000px;
	height:51px;
	padding:0;
	margin:0;
	padding:0;
}
.home #footer .box{
	float:left;
	color:#fff;
	background:url(images/footer-box.png) no-repeat;
	width:444px;
	height:37px;
	padding:7px 43px;
	margin:0 0 0 7px;
	font-size:14px;
	line-height:16px;
	font-style:italic;
}
.home #footer .box p{margin:0;}
.home #footer .no-logo{
	float:right;
	margin:0;
}
.note01{
	position:absolute;
	bottom:51px;
	left:179px;
	background:url(images/note01.png) no-repeat;
	width:143px;
	height:319px;
	color:#fff;
	font:14px/16px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.note01 a{color:#fff;}
.note01 ul{
	margin:0;
	padding:41px 10px 0 33px;
	list-style:none;
	overflow:hidden;
}
.note01 ul li{
	overflow:hidden;
	width:100%;
	vertical-align:top;
	padding:0 0 18px;
}
.note02,
.note03,
.note04,
.note05,
.note06{
	position:absolute;
	top:0;
}
.note02{
	left:455px;
	background:url(images/note02.png) no-repeat;
	width:143px;
	height:294px;
	z-index:4;
}
.note03{
	left:545px;
	background:url(images/note03.png) no-repeat;
	width:116px;
	height:422px;
	z-index:3;
}
.note04{
	left:505px;
	background:url(images/note04.png) no-repeat;
	width:101px;
	height:561px;
	z-index:2;
}
.note02 .holder,
.note03 .holder,
.note04 .holder{
	position:absolute;
	left:0;
	bottom:45px;
	text-align:center;
	width:100%;
}
.note03 .holder{bottom:51px;}
.note02 .holder{bottom:67px;}
.note02 a,
.note03 a,
.note04 a{
	color:#000;
	font:14px/16px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.note05{
	left:729px;
	background:url(images/note05.png) no-repeat;
	width:242px;
	height:343px;
	z-index:2;
}
.note05 .holder{

	position:absolute;
	top:129px;
	left:66px;
}
.note05 ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	text-align:left;
	font:16px/18px 'Lobster', Georgia, "Times New Roman", Times, cursive;
	color:#fff;
}
.note05 ul li{
	width:100%;
	vertical-align:top;
	overflow:hidden;
	padding:0 0 12px;
}
.note05 ul a{color:#fff;}
.note06{
	background:url(images/note06.png) no-repeat;
	width:346px;
	height:976px;
	left:602px;
	z-index:1;
}
.note06 .holder{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}
.note06 .holder img{display:block;}
.btn-play{
	position:absolute;
	top:112px;
	left:102px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/btn-play.png) no-repeat;
	width:122px;
	height:122px;
}
.box01{
	position:absolute;
	top:566px;
	left:590px;
	background:url(images/box01.png) no-repeat;
	width:346px;
	height:92px;
	padding:10px 0 0 54px;
	z-index:10;
	color:#fff;
	font-size:16px;
	line-height:19px;
	font-style:italic;
}
.box01 .title{
	display:block;
	margin:0 0 10px 24px;
	font:24px/26px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.box01 .title a{color:#fff;}
.box01 p{margin:0;}
.box02{
	position:absolute;
	top:82px;
	left:23px;
	background:url(images/box02.png) no-repeat;
	width:402px;
	height:531px;
	color:#fff;
	font-size:16px;
	line-height:19px;
	font-style:italic;
	padding:31px 90px 0 71px;
}
.box02 .title{
	display:block;
	margin:0 0 10px;
	font:24px/26px 'Lobster', Georgia, "Times New Roman", Times, cursive;
}
.box02 p{margin:0 0 24px 47px;}
.btn-arrow{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/arrow.png) no-repeat;
	width:28px;
	height:55px;
	margin:0 0 0 196px;
}
.box02 .photo{
	display:block;
	margin:0 0 8px 42px;
}
.top-bar{
	width:1000px;
	height:44px;
	overflow:hidden;
	position:fixed;
	z-index:100;
	margin:0 -9999px;
	padding:0 9999px;
	background:url(images/bar-home.png);
}
.top-bar .lang{
	padding-top:9px;
	width:auto;
	float:left;
}
.partners-logos{
	margin:0;
	padding:7px 39px 0 0;
	list-style:none;
	display:block;
	text-align:right;
}
.partners-logos li{
	display:inline-block;
	padding:0 0 0 28px;
}
* +html .partners-logos li{
	display:inline;
	padding-left:32px;
}
.partners-logos img{vertical-align:top;}
