@CHARSET "ISO-8859-1";
body { background-image: url("../img/bg.page.png"); }

/*SINGLE MESSAGES----------------------------------------------------------*/
.singleMsg { 
	float: left; display: block;
	font-size: 14px; color: #4C4A3F;
}
.singleMsg .image {
	float: left; display: block;
	margin: 0 10px 0 0;
	text-align: left;
}
.singleMsg .title,
.singleMsg .city,
.singleMsg .description,
.singleMsg .file,
.singleMsg .date {
	float: left; display: block; width: 600px;
}
.singleMsg .title { color: #007CC2; font-weight: bold; font-size: 14px; margin: 0 0 5px 0; }
.singleMsg .description { margin: 0 0 5px 0; font-style: italic; }
.singleMsg .city,
.singleMsg .date { margin: 0 0 5px 0; font-size: 11px; }

.singleMsg.typefile div.image,
.singleMsg.typeaudio div.image {
	float: left; display: block; width: 57px; height: 80px; clear: both;
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url("../img/item.big.doc.png");
}
.singleMsg.typeaudio div.image { background-image: url("../img/item.big.audio.png"); }

/*ADD MESSAGES----------------------------------------------------------*/
.addMessage {}
#content .addMessage .csc-mailform .csc-mailform-field { width: 720px; }
#content .addMessage .csc-mailform .csc-mailform-field label { width: 200px; }
.addMessage .typeFile { display: block; width: 700px; white-space: nowrap; }

.addMessage .typeFile input,
#emoticonWraper input { position: absolute; top: -1000px; }

#content .addMessage .csc-mailform .csc-mailform-field label.field_label,
#content .addMessage .csc-mailform .csc-mailform-field label.field_label_selected { 
	display: inline;
	width: 80px; padding: 3px 0 3px 0; font-weight: bold; margin: 0 2px 0 0; text-align: center; 
	background: #D4D3D1; color: #4C4A3F;
}
#content .addMessage .csc-mailform .csc-mailform-field label.field_label_selected {
	background: #E30059; color: #fff;
}
#content .addMessage .csc-mailform #emoticonWraper label {
	background: none;
}
#emoticonWraper label img { background: #fff; border: 1px solid #fff; padding: 0 3px 5px 0; }
#emoticonWraper label img.selected { border: 1px solid #E30059; }
.addMessage .fileDiv {
	background: #D4D3D1; margin: 0 0 5px 0; width: 700px;
}
#fileDiv div {
	padding: 5px;
}
/*captcha*/
.addMessageForm .captcha  {
	width: 300px; margin: 10px 0 10px 0;
	background-position: bottom left;
	background-repeat: no-repeat;
	background-image: url("../img/normal.captcha.bg.png");
	color: #4C4A3F;
}
.addMessageForm .captcha .title {
	float: left; display: block; width: 293px; margin: 0; clear: left;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url("../img/normal.captcha.top.png");
	padding: 5px 0 0 7px;
}
#content .addMessage .csc-mailform .captcha label { float: left; display: block; width: 293px; padding: 5px 0 0 7px; clear: left; }
#content .addMessage .csc-mailform .captcha label span { color: #1A171B; font-weight: bold; }
#content .addMessage .csc-mailform .captcha input {
	float: left; display: block; clear: left; margin: 0 0 8px 7px;
	background: #4C4A3F; border: 1px solid #1A171B; color: #fff; 
}
#content .addMessage #captchaSum { display: none; }
#content .addMessage .howto { float: left; display: block; width: 720px; clear: left; margin: 5px 0 5px 0; }
#content .addMessage .resetButton,
#content .addMessage .addButton { float: left; display: inline; margin: 0 5px 0 0; }
#content .addMessage .resetButton input,
#content .addMessage .addButton input {
	border: none; float: left; display: block; padding: 5px;
	text-align: center; vertical-align: top;
	font-family: Georgia, serif; font-size: 14px; color: #fff; text-decoration: none;
	background-color: #6dcc00;
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
}
#content .addMessage .resetButton input { background-color: #1A171B; }
#content .addMessage  .legend { display: none; }
