﻿/*
commenti
*/
#commenti{}
#commenti .valutazione-tot { padding: 10px; background: url(/imgcss/box-valut.gif) no-repeat center bottom; height: 101px; width: 706px; margin: 20px auto 10px auto; position: relative;}
#commenti .valutazione-tot div {  color: #FFF; display: block; float: left; font-size: 1.3em; height:65px; margin: 16px 0 0 10px;    text-align: center; width: 97px;}
#commenti .valutazione-tot strong {	display: block;	font-size: 14px;}
#commenti .valutazione-tot span[itemprop=bestRating]{ font-size:12px;}
#commenti .valutazione-tot ul{ display:block; margin-left: 150px; margin-top: 10px;}
#commenti .valutazione-tot li { font-size: 0.8em; width: 220px; display: block; margin-right: 20px; float: left; height: 20px; position: relative; border-bottom: 1px dotted #AAC4D5; padding-top: 5px; margin-left: 20px; font-weight: bold;}
#commenti .valutazione-tot img {	position: absolute;	right: 0px;}
#commenti .comm-filter {	margin: 10px auto 0 auto;}
#commenti .comm-filter li {	display: inline;	text-align: center;	font-size: 0.7em;}
#commenti .comm-filter li a {	display: block; background: url(/imgcss/commenti-menu.gif) no-repeat left top; height: 67px;	width: 74px; float: left; margin: 0 3px; padding: 5px; font-weight: bold;}
#commenti .comm-filter li a:hover{	background: url(/imgcss/commenti-menu.gif) no-repeat left center;	color: #0073B4;	text-decoration: none;}
#commenti .comm-filter li a.selected{	background: url(/imgcss/commenti-menu.gif) no-repeat left bottom;	color: #FFF; text-decoration: none;}
#commenti ol li { display: block; background-color: #EEEDEF; margin: 0 auto 20px auto; padding: 10px 10px 0 10px; border-right: 1px solid #B2B4BF; border-bottom: 1px solid #B2B4BF; -moz-border-radius:8px; -khtml-border-radius:  8px; -webkit-border-radius:8px; font-size: 0.8em;}
#commenti ol li div.user{ float:left; border:1px solid #B5B7C2; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; padding:5px; background:#fff url(/imgcss/icon/user.gif) no-repeat 8px 8px; padding-left:30px; font-size: 0.85em; width:23%; margin-right:3%; line-height: 1.5em;}
#commenti  ol  li .user em {	display: block;	color: #2B84FD;}
#commenti .user p {	border-bottom: 1px dotted #B5B7C2;}
#commenti .user .voto strong {	display: block;}
#commenti blockquote{	display: block;	float: left;	padding-left: 20px;	width: 65%;}
#commenti .pos {	background: url(/imgcss/icon/ok.gif) no-repeat left top; border-bottom:1px dotted #CCC; padding-bottom: 10px;}
#commenti .neg {	background: url(/imgcss/icon/no.gif) no-repeat left top;	margin-top: 10px;}
#commenti .nocommenti {	margin-top: 25px;}
#commenti .nocommenti p{	display:block;
	float:left;
	width: 40%;
	margin: 1% 2%;
	font-size: 1em;
	border-bottom: 1px solid #DDD;
	padding-bottom: 3px;
	position: relative;
	height: 25px;
}
.nocommenti strong {
	color: #FFFFFF;
	background-color: #B6B1BC;
	padding: 2px;
	display: block;
	position: absolute;
	height: 16px;
	width: 25px;
	text-align: center;
	right: 0px;
	top: 2px;
}
