body { background-color:#DFDFDF; padding:0px; font-family:Arial, Helvetica, sans-serif;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:none; color:#990000;}
input, textarea { font-size:.9em; font-family:Arial, Helvetica, sans-serif; border:#CCC solid 1px;background-color:#EFEFEF; padding:2px 4px 2px 4px; width:369px;}
input:hover, textarea:hover { border:#CCC solid 1px; background-color:#FFF;}
label { font-size:.9em; border:none; color:#333; margin:3px 0 3px 0; overflow:hidden; height:1%; display:block;}
.amic_envia_video{ background-color:#DFDFDF; padding:6px 10px 10px 10px; font-size:.9em;}
form { padding:0; margin:0;}
.hidden { display:none;}
.outmsg { padding:10px;}
.amic_btn { width:378px; padding:0; margin:0; overflow:hidden; height:1%;}
.amic_btn a{background:url(../img/bg_bt_50.gif) no-repeat; display:block;color:#FFF;font-weight:bold;width:50px;height:19px;text-align:center;padding-top:3px; font-size:.8em; margin:10px auto 0 auto;}
.amic_btn a:hover { color:#FFF; background:url(../img/bg_bt_50_on.gif) no-repeat; }
.message {font-size:.8em; }
.amic_ok {background:url(../img/amic_ok.gif) no-repeat 0 3px; padding-left:36px;}
.amic_ko {background:url(../img/amic_ko.gif) no-repeat 0 3px; padding-left:36px;}
/**/
.amic_afegir_video{ background-color:#DFDFDF; padding:6px 10px 10px 10px; font-size:.9em;}
.amic_tit { margin-bottom:8px; font-size:.8em; padding-bottom:8px; border-bottom:#ccc solid 1px;}