.emotic_layout {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    background-color:#F8F8F8;
    border:1px solid #999999;
    margin:0 auto;
    text-align:center;
    width:220px;
    padding:8px 0 1px;
}

.emotic_space{
	height: 20px;
}
.emotic_smile {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 4px;
	width: 30px;
	height: 30px;
    background:url(/common/emoticons/img/smileback-web.jpg) no-repeat left top;
    outline: none;
}
.emotic_smile:hover, .emotic_smile:active {
	background: url(/common/emoticons/img/smilebackhover-web.jpg) no-repeat left top;
}

.emotic_text {
    color: #999;
    font-family: Tahoma;
    font-size: 12px;
    margin-bottom: 5px;
    padding: 0 14px;
}
.emotic_reason {
	border: 0;
	/*padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 14px;
	padding-right: 10px;*/
	width: 193px;
	height: 49px;
    cursor: pointer;
    background: transparent url(/common/emoticons/img/bottone.png) no-repeat left top;
    outline: none;
}
.emotic_reason:hover, .emotic_reason:active {
	background: transparent url(/common/emoticons/img/bottone-hover.png) no-repeat left top;
}
.emotic_block{
	display: block;
}
.emotic_none{
	display: none;
}
#emotic_clear{
	clear: both;
}
fieldset {
    border: 0;
    padding: 0;
    margin: 0
}

