@charset "utf-8";

@font-face {
	font-family: 'open';
	src: url('open.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'edw';
	src: url('edw.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

body
{
	font-family: 'open', sans-serif;
	margin:0px;
	padding:0px;
	background:#000;
}


table
{
	/*border-spacing:0px;
	padding:0px;*/
	border:none;
}

.tbl
{
	position:relative;
	width:100%;
}

a
{
	text-decoration:none;
}

.back
{
	position: fixed;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background-position:center;
	display:none;
	background-size: cover;
}

#b1{background-image:url(../im/b/b1.jpg);}
#b2{background-image:url(../im/b/b2.jpg);}
#b3{background-image:url(../im/b/b3.jpg);}
#b4{background-image:url(../im/b/b4.jpg);}
#b5{background-image:url(../im/b/b2.jpg);}
#b6{background-image:url(../im/b/b3.jpg);}


.overlay
{
	position:fixed;
	width:100%;
	height:100%;
	background-image:url(../im/pa.png);
	opacity:0.7;
}


.lang
{
	transition:box-shadow 0.3s;
	border-radius:50%;
}

.lang:hover, .img:hover
{
	cursor:pointer;
	box-shadow:0px 0px 0px 5px #fff;
}

.lc
{
	box-shadow:0px 0px 0px 5px #fff,0px 0px 0px 6px #AE9675;
}

p
{
	/*text-indent:30px !important;*/
}

.glob
{
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:18px;
	font-style:italic;
	padding:30px 50px;
	width:290px;
	text-align:center;
	color:rgba(255,255,255,1);
	background:#AE9675;
	border-top-right-radius:60px;
	border-bottom-left-radius:60px;
	position:relative;
	z-index:9999;
}

.footer
{
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:16px;
	line-height:19px;
	padding:30px 50px;
	text-align:right;
	color:#AE9675;
	background:rgba(255,255,255,1);
	border-top-left-radius:30px;
	border-bottom-right-radius:0px;
	position:fixed;
	bottom:0px;
	right:82px;
	width:290px;
}

.menu
{
	background:#fff;
	padding:20px 20px;
	border-top-right-radius:45px;
	border-bottom-left-radius:45px;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:18px;
	color:#000666;
	position:fixed;
	top:40px;
	left:40px;
}

.mn
{
	transition:background 0.4s;
	color:#AE9675;
	padding:10px 30px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
}

.mn:hover
{
	background:#AE9675;
	color:#fff;
	cursor:pointer;
}

.mc
{
	background:#333333 !important;
	color:#fff !important;
}

.img
{
	transition:box-shadow 0.3s;
	display:inline-block;
	border-radius:50% !important;
	overflow:hidden;
	margin:5px;
}

.label
{
	font-style:normal;
	margin-left:-10px;
}

.inp
{
	background:rgba(255,255,255,0.8);
	border-radius:5px;
	padding:10px 10px;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	color:#AE9675;
	margin-left:5px;
	margin-top:10px;
	box-shadow:1px 0px 5px #AE9675 inset;
	border:none;
	margin-bottom:20px;
	width:260px;
	font-size:15px;
}

textarea
{
	height:150px;
}

.but
{
	margin-top:25px;
	transition:box-shadow 0.3s;
	background:#fff;
	color:#AE9675;
	font-size:16px;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight:bold;
	cursor:pointer;
	border:none;
	border-radius:5px;
	padding:7px 15px;
}

.but:hover
{
	box-shadow:1px 0px 5px #666 inset;
}

.reach
{
	margin-left:40px;
	margin-top:10px;
	color:#666;
}

.reach:hover
{
	cursor:pointer;
	color:#AE9675;
	text-decoration:underline;
}