/* -- Message Write CSS STYLE -- */
.popup_box_bg {
	position: fixed;
	background: url(../../images/background.png) repeat;
	z-index: 10000;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1000px;
}

.divbox {
	position: fixed;
	background: url(../../images/background.png) repeat scroll;
	border: 1px solid #A0B5D2;
	padding: 10px;
	z-index: 11000;
	top: 30px;
	left: 30%;
}

.popup_box2 {
	width: 500px;
	border: 1px solid #585858;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #40a8dd;
	top: 0px;
	right: 30px;
}

.popup_box2 h1 {
	background: #40a8dd;
	position: relative;
	color: #fff;
	font-size: 20px;
	margin: 1px;
	height: 25px;
	padding: 5px 10px;
	width: 478px;
}

.popup_box2 h1 .close {
	position: absolute;
	border: none;
	top: -40px;
	right: -40px;
}

.popup_box2 h1 .close img {
	border: none;
}

.popup_box2 table td {
	margin-left: 10px;
}

.popup_box2 p {
	padding: 0 20px
}

.message_write_input_text {
	width: 450px;
	height: 15px;
}

.popup_box2 table td select,
.popup_box2 input,
.popup_box2 textarea {
	margin: 0px 20px;
}

.message_write_text_title_white {
	float: left;
	font-weight: bold;
	color: #fff;
	font-weight: 15px;
	width: 356px;
}

.write_smiles_cont {
	background: #fffFE1;
	width: 220px;
	border: 2px solid #666666;
	float: right;
	margin: 0 auto;
	height: 65px;
	clear: left;
	display: none;
	position: absolute;
	z-index: 109;
	left: 116px;
	margin: 0px auto;
	padding: 3px;
	position: absolute;
	top: 500px;
}

.close_smiles_cont {
	float: right;
	border: 1px solid #999;
	padding: 0px 2px 1px 3px;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	background: #660000;
	color: #fff;
}

.close_write_message_cont {
	float: right;
	border: 1px solid #999;
	padding: 0px 2px 1px 3px;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	background: #660000;
	color: #fff;
}

.message_write_textarea {
	width: 450px;
	height: 50px;
}

.translation_box {
	position: absolute;
}

.langselect {
	margin: 2px;
}

.msg_contacts_sendmsg_cont .write_message_cont {
	margin: 0px -240px;
}
