


.rating {color:#000;}
.rating .stars { background: #cccccc; }
.rating .rated .stars { background: #dcdcdc; }
.rating .rated .hover .stars { background: #cccccc; }
.rating .colorbar { background: #2E6FC9; }
.rating .hover .colorbar { background: #FA5307; }
.rating .rated .colorbar { background: #2E6FC9; }
.rating .rated .hover .colorbar { background: #2E6FC9; }
.rating .ghost { background: #a1a1a1; }
.rating .indicator { clear: both; }

.rating .dotted .stars,
.rating .dotted .hover .stars,
.rating .dotted .rated .stars, 
.rating .dotted .rated .hover .stars { background: url(../images/rating/background_dotted.gif) top left repeat-x; }
.rating .dotted .colorbar,
.rating .dotted .hover .colorbar,
.rating .dotted .rated .colorbar, 
.rating .dotted .rated .hover .colorbar { background: #000000; }
.rating .dotted .ghost { background: #666666; }

.rating .pointy .colorbar { background: #ffcc1c; }
.rating .pointy .hover .colorbar { background: #ff9231; }

.rating .inverse .stars { float: right; }
.rating .inverse .indicator { clear: both; display: block; text-align: right; }

form{margin:0;padding:0;}


fieldset{ padding:20px; border:none; border-top:1px solid #ccc; }
legend{  padding:0 5px 0 5px;    font-size:12px;font-weight:bold; }




label{float:left; width:140px; padding:0 20px; text-align:right;  font-size:12px}
fieldset div{margin-bottom:10px;padding:0;display:block;}
fieldset div input,fieldset div textarea{ font-size:13px; width:250px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div select{padding:1px; width:255px; border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div .checkbox { width:1em;   }

div.fm-multi div{margin:5px 0;}
div.two input{width:118px; margin-right:10px}
div.fm-multi label{display:block;width:200px;padding-left:5em;text-align:left;}

#fm-submit{padding-top:2px ; text-align:center;}



fieldset div.fm-req{font-weight:bold;}

fieldset div.fm-req em{float:right; color:#C31400;}

.fm-req em{float:right; color:#C31400; font-weight:bold;  font-size:14px;}

.img_code {margin-left:180px; margin-top:20px;}
.img_code p {font-weight: normal; font-size:11px;}
.img_code a {font-weight: normal; font-size:11px;}
p#fm-intro{margin:0;}


#insert_comments .fm-req, #form_alerta_pret .fm-req{margin-bottom:10px;padding:0;display:block;}
#insert_comments .fm-req label, #form_alerta_pret .fm-req label{float:left; width:80px; text-align:right;  font-size:12px}
#insert_comments .fm-req input, #form_alerta_pret .fm-req textarea, #form_alerta_pret .fm-req input, #insert_comments .fm-req textarea{ font-size:13px; width:240px; padding:1px;color:#333;}


