em b
{
   position:absolute;
   font:150px Arial;
   line-height:40px;
   font-weight:normal;
}

.ctl, .cbl, .ctr, .cbr
{
   z-index:11;
   width:20px;
   height:20px;
   overflow:hidden;
   position:absolute;
   background:#7f7f7f;
}

.ctl {top:0; left:0px;}
.cbl {bottom:0; left:0px;}
.ctr {top:0; right:0px;}
.cbr {bottom:0; right:0px;}

.ctl b {left:-8px;}
.ctr b {left:-25px;}
.cbl b {left:-8px; top:-17px;}
.cbr b {left:-25px; top:-17px;}

div.box-inner
{
	padding: 40px;
	font-family:Verdana;
	background: #fff;
}


div.box_wrap
{
	/*width: 640px;*/
	width: 710px;
	float: left;
	margin-right: 30px;
	position: relative;
	/*padding: 1px 0 0 1px;
	*padding: 0 0 1px 0;*/
	display:none;
	z-index: 1002;
	position:absolute;
}
.box_wrap .ctl, .box_wrap .cbl, .box_wrap .ctr, .box_wrap .cbr {
	color:#fff;

}
.wrong {color:#eb214c}

#contact-overlay {
	background-color:#000000;
	cursor:wait;
	display:none;opacity: 0.5; height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; z-index: 1001;
}
#code {margin-top:10px;}
div.box_wrap input[type=text], div.box_wrap input[type=email] {
	width:270px;
	height:20px;
	border: 1px solid #a5acb2;
	/*margin-top:10px;*/
	font-size:12px;
	color:#484848;
}
div.box_wrap input.error_text2 {border:1px solid #eb214c}
div.box_wrap textarea {
	margin-top:10px;
	width:555px;
	width:627px;
	height:85px;
	border: 1px solid #a5acb2;
	font-size:12px;
	color:#484848;
}
.modal_close {
 float:right;background:url(/images/modal_close.png);width:46px;height:46px;position:relative;top:-30px;top:-92px;left:62px;z-index:100;
}
#scroll_left, #scroll_right, #left img, #right img{
cursor:pointer;
cursor:hand;
}
