#h2_title {width:250px; margin:auto}

.articolo {background:#f9f9f9; width:100%;}
.titolo {background:#f9f9f9; font-size:16px; padding:5px;}
.titolo a{color:#000;}
.informazioni {font-size:10px; background:#eaeaea; padding:2px 5px 2px 5px;}
.riassunto {padding:5px; }
.articolo b.rtop,b.rbottom{display:block;background:#fff;}
.articolo b.rtop b,b.rbottom b{display:block; height:1px; overflow:hidden; background:#f9f9f9;}
.articolo b.r1{margin:0 5px;}
.articolo b.r2{margin:0 3px;}
.articolo b.r3{margin:0 2px;}
.articolo b.rtop b.r4,b.rbottom b.r4{margin:0 1px;height:2px;}

#descrizione {width:560px; text-align:justify;}
.titolo_comm {border:1px solid #ccc;background:#f3faff;}
.titolo_comm .titolo {padding:7px 0 7px 5px; font-size:15px; float:left; color:#000; background:#f3faff;}
.titolo_comm .cita{float:right;text-align:right;background:#f3faff; height:15px;padding:7px 5px 7px 0;}
.titolo_comm .cita a {text-decoration:none; color:#000; font-weight:bold;}
.risposta {background:#fff; width:100%; float:left;}
.risposta div{background:#f9f9f9; width:90%; border-left:1px solid #000; float:right; font-size:10px; padding:3px;}
.commento {padding:5px; background:#fff;}
#form_commento {width:400px; margin-left:80px; margin-right:80px;}
#text_commento {width:300px; height:70px;}
#form_cerca{width:400px;}
