.tr_opinion {
	background-color: #707070;
	font-size: 12px;
	}
.td_head_opinion {
	background-color: #505050;
	color: #CCFF00;
	}
.opinion_nombre {
	color: #CCFF00;
	}
.opinion_comentario {
	color: #CCCCCC;
	}
.opinion_puntaje {
	color: #FFFFFF;
	}
A.opinion_responde {
	color: #FFFF00; text-transform: none; margin: 1em ; padding: 2px; border-style: solid; border-color: #FFFF00; border-width: 1px ;
	}
A.opinion_responde:hover {
	color: #FFFF00; text-transform: none; margin: 1em ; padding: 2px; border-style: solid; border-color: #FFFF00; border-width: 1px ; text-decoration: underline; background: #000000
	}

.tbutton {cursor: hand; background-color: #FCDC8E; text-align: center; }
.tbutton {text-align: center;
border-left: solid 2px #FEEFB4;
border-top: solid 2px #FEEFB4;
border-right: solid 2px #F8BF24;
border-bottom: solid 2px #F8BF24;
}
.tbutton A, .tbutton A:visited, {
text-decoration: none; color: black;
font-size:10px
}

.botonc {cursor: hand; background-color: #FFAE00; text-align: center; }
.botonc {text-align: center;
border-left: solid 1px #FFD479;
border-top: solid 1px #FFD479;
border-right: solid 1px #DE9700;
border-bottom: solid 1px #DE9700;
}
.botonc A, .botonc A:visited {text-decoration: none; color: black; font-size:12px}
.botonc A:hover {text-decoration: underline; color: black; font-size:12px}

.boton_responde {
        margin-top: 2px;
        margin-bottom: 2px;margin-left: 2px;margin-right: 2px;
        background-color: #FFAE00;
        border: 1px solid #FFD77B;
        cursor: hand;
        position: static;
        padding-left: 0px;
        color: #000000;
        font-family: Verdana,Arial,Sans-serif;
        font-size: 10px;
}

.boton_reclamo {
        margin-top: 0px;
        background-color: #c0c0c0;
        border: 1px solid #f0f0f0;
        cursor: hand;
        position: static;
        padding-left: 0px;
        color: #000000;
        font-family: Arial,Sans-serif;
        font-size: 9px;
        }   