@charset "ISO-8859-1";
/* CSS ADD-MESSAGE-NEW */

div.float-sx #add-message {
	background:url(../img/scrivi-ico-arancio-repeat.gif) repeat-x top left #FFF6EB;
	display:table;
	border-collapse:separate;
	border-spacing:0;
	width:560px;
	padding:0 5px 5px 5px;
	margin-bottom:10px;
	clear:both;
	border-bottom: 1px solid #ebebec;
	position:relative;
}
div.float-sx #add-message img {
	vertical-align:middle;
}
div.float-sx #add-message h1.add-message {
	font-size:11px;
	margin:0;
	padding:5px 0 0 0;
	cursor:pointer;
	color:#0060a9;
	line-height:18px;
}
div.float-sx #add-message h1.add-message a{
	float:left;
	font-weight:normal;
	text-decoration:none;
	margin: 0 2px 0 5px;
	color:#0060a9;
	font-size:11px;
}
div.float-sx #add-message h1.add-message a.hover{
	font-weight:bold;
}
div.float-sx #add-message h1.add-message img.float-right{
	float:right;
	cursor:auto;
}
div.float-sx #add-message div.add-message {
	display:table;
	border-collapse:separate;
	clear:both;
	min-height:30px;
	height:auto!important;
	height:30px;
	width:100%;
	position:relative;
}
div.float-sx #add-message div#add-message-box {
	padding:5px;
}
div.float-sx #add-message div.box {
	padding:5px;
}
div.float-sx #add-message div.close {
	float:right;
	text-align:right;
	width:100% !important;
	margin:0;
	padding:0 5px 0 0;
	font-size:10px;
	border-top:1px solid #ececeb;
	height:15px;
	line-height: 15px;
}
div.float-sx #add-message div.add-message img {
	float:left;
	margin:0 3px 0 0;
}
div#add-message input, div#add-message  textarea, div#add-message  select {
	border: 1px solid #ececeb !important;
}
div#add-message  input.titolo {
	width:540px;
	margin:0;
}
div#add-message  input.descrizione {
	width:545px;
	margin:0;
}
div#add-message  input[type=file] {
	height:auto;
}
div#add-message  input:hover, div#add-message  input:active, div#add-message  input:focus, div#add-message  textarea:hover, div#add-message  textarea:active, div#add-message  textarea:focus, div#add-message  select:hover, div#add-message  select:active, div#add-message  select:focus {
	border: 1px solid #0060a9 !important;
}
div#add-message  input.pulsante, div#add-message  input.pulsante:hover, div#add-message  input.pulsante:active, div#add-message  input.pulsante:focus {
	border:none !important;
}
div#add-message  label {
	display:block;
	width:60px;
	font-size:12px;
}
div#add-message  label.dida {
	display:block;
	width:400px;
	font-size:12px;
}

div.count{
	display:table;
	margin-top:5px;
	}
div#add-message div.count input.float, div#add-message div.count  label.float {
	display:inline!important;
}

#add-message textarea {
	width:540px;
	margin:0;
}
div#add-message  select {
	width:150px;
}
div#add-message p.attenzione-caricamento{
	border-top: 1px solid #4d4d4d;
	border-bottom: 1px solid #4d4d4d;
	margin-top:8px;
	}
div#add-message p.video-upload span.loading{
	float:left;
	font-size:10px;
	display:block;
	width:130px;
	margin-left:5px;
	color:#00609a;
	}
div#add-message p.video-upload input.video-file{
	float:left !important;
	}
div#add-message p.video-upload{
	clear:both;
	display:table;
	width:550px;
	}
div#add-message p.errore{
	text-align:center;
	}
div#add-message p.errore img{
	margin:0 0 5px 0;
	}
div#add-message p#alertvideo{
	color:#C03;
	} 
	