/* Bloco Comentarios - lista de comentarios */
div#comments, div#comments-modal {font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
div#comments p, div#comments-modal p {font-size:12px;}
div#comments ol.commentlist p {font-size:11px; line-height:1.5;}
div#comments h3, div#comments-modal h3 {font-size:16px; font-weight:bold; color:#333;}
div#comments div.commentHead {height:35px; background:none #F2F2F2; padding:2px; margin-top:3px; border-top:1px solid #E4E4E4;}
div#comments div.commentHead a {color:#000;}
div#comments ol.commentlist li {list-style:none outside none; background:none #FFF;}
div#comments ol.commentlist li div.commentHead .avatar {float:left; margin-right:10px; background:none repeat scroll 0 0 #FFF; border:1px solid #EEE; padding:2px;}
div#comments ol.commentlist li div.commentHead cite a {font-size:14px; font-style:normal; font-weight:bold; text-decoration:none;}
div#comments ol.commentlist li div.commentHead cite a, div#comments ol.commentlist li div.commentHead span, div#comments ol.commentlist li div.commentHead small {float:left; display:block; width:auto; margin-top:8px;}
div#comments ol.commentlist li div.commentHead small {margin-top:10px; font-style:italic; font-weight:normal; font-size:10px; color:#777;}
div#comments ol.commentlist li div.commentHead span {margin:8px 5px 0;}

/* Bloco Comentarios Deslogado */
div#comments div.deslogado ul li {list-style:none; float:left; margin:10px 10px 10px 0;}
div#comments div.deslogado ul li a {display:block; width:54px; height:64px; background:transparent no-repeat; background-position:top; text-indent:-9999px; float:left; }
div#comments div.deslogado ul li a:hover {background-position:bottom;}
div#comments div.deslogado ul li a.bt-rbs {background-image:url(../img/rbs.png); _background-image:url(../img/rbs.gif);}
/*div#comments div.deslogado ul li a.bt-facebook {background-image:url(../img/Connect_facebook.png); _background-image:url(../img/Connect_facebook.png);}*/
div#comments div.deslogado ul li a.bt-google {background-image:url(../img/google.png); _background-image:url(../img/google.gif); display:none;}
div#comments div.deslogado ul li a.bt-openid {background-image:url(../img/openid.png); _background-image:url(../img/openid.gif);}
div#comments div.deslogado ul li a.bt-twitter {background-image:url(../img/twitter.png); _background-image:url(../img/twitter.gif);}
div#comments div.deslogado ul li a.bt-wordpress {background-image:url(../img/wordpress.png); _background-image:url(../img/wordpress.gif); display:none;}

/* Bloco Comentarios Logado */
div#comments div.logado textarea {width:100%; height:140px; border:1px solid #BEBEBE; margin:10px 0; color:#666;}
div#comments div.logado input#commentEnviar {
	float:right;
	border:1px solid #E4E4E4;
	color:#333;
	cursor:pointer;
	height:25px;
	width:90px;
	background:#F2F2F2 none;
	background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#eee));
	background: -moz-linear-gradient(top, #F2F2F2, #eee);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#eeeeee');
	}

div#comments div.logado div.community {width:auto; height:25px;}
div#comments div.logado div.community a.idcommunity_rbs{background:transparent url(../img/rbs_pq.png) no-repeat top left; width:95px; height:25px; text-indent:-9999px; display:block; float:left; margin-right:10px;}
div#comments div.logado div.community a.idcommunity_facebook {background:transparent url(../img/facebook_pq.png) no-repeat top left; width:95px; height:25px; text-indent:-9999px; display:block; float:left; margin-right:10px;}
div#comments div.logado div.community a.idcommunity_twitter{background:transparent url(../img/twitter_pq.png) no-repeat top left; width:95px; height:25px; text-indent:-9999px; display:block; float:left; margin-right:10px;}
div#comments div.logado div.community a.idcommunity_openid {background:transparent url(../img/openid_pq.png) no-repeat top left; width:95px; height:25px; text-indent:-9999px; display:block; float:left; margin-right:10px;}
div#comments div.logado div.community a.idcommunity_wordpress {background:transparent url(../img/wordpress_pq.png) no-repeat top left; width:95px; height:25px; text-indent:-9999px; display:block; float:left; margin-right:10px;}
div#comments div.logado div.community p {float:left; margin-top:6px;}
div#comments div.logado div.community a {color:#999; font-style:italic;}

/* Modal Comentarios */
div#comments-modal {
	z-index:10000;
	background:#FFF;
	width:360px;
	height:140px;
	padding:20px;
	margin-right:-10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:0px 0px 6px #000;
	-moz-box-shadow:0px 0px 6px #000;
	-webkit-box-shadow:0px 0px 6px, #000;
	}
div ul li a.bt-facebook {background-image:url(../img/Connect_facebook.png); _background-image:url(../img/Connect_facebook.png);}
div#comments-modal h3 {margin-top:0;}
div#comments-modal ul {margin:0; padding:0;}
div#comments-modal ul li {list-style:none; float:left; margin:10px 10px 10px 0;}
div#comments-modal ul li.ultimo {margin-right:0;}
div#comments-modal ul li a {display:block; width:54px; height:64px; background:transparent no-repeat; background-position:top; text-indent:-9999px; float:left;}
div#comments-modal ul li a:hover {background-position:bottom;}
div#comments-modal ul li a.bt-rbs {background-image:url(../img/rbs.png); _background-image:url(../img/rbs.gif);}
div#comments-modal ul li a.bt-google {background-image:url(../img/google.png); _background-image:url(../img/google.gif); display:none;}
div#comments-modal ul li a.bt-openid {background-image:url(../img/openid.png); _background-image:url(../img/openid.gif);}
div#comments-modal ul li a.bt-twitter {background-image:url(../img/twitter.png); _background-image:url(../img/twitter.gif);}
div#comments-modal ul li a.bt-wordpress {background-image:url(../img/wordpress.png); _background-image:url(../img/wordpress.gif); display:none;}


/*novos botoes*/
.bt-rbs-comments {text-indent:-9999px; height:22px; background-position:0 0; background-repeat:no-repeat; float:left; background-image:url(../img/bt-facebook.png);}
.bt-rbs-comments:hover {cursor:pointer; background-position:0 -22px;}

.bt-face {width:94px; background-image:url(../img/bt-facebook.png) !important; padding:0 !important;}
.bt-twt {width:94px; background-image:url(../img/bt-twitter.png) !important; padding:0 !important;}
.bt-rbs {width:130px; background-image:url(../img/bt-wrs.png) !important; padding:0 !important;}


