.labelTit { font-size:12px; line-height:20px; font-weight:bold;}
.BO_Grid { width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #EAEFF5;}
.BO_Grid td, .BO_Grid th  { border:1px solid #FFF; padding:6px;}
.BO_Grid a:hover { text-decoration:underline;}

.BO_sfGrid th { width:25%; height:30px; line-height:20px; background-image:url(graphics/BO_sfGrid.jpg); background-repeat:repeat-x;  color:#FFFFFF; font-weight:bold;}

.BO_sfGridWhite{background-color:#FFFFFF;}
.BO_sfGridGrey{background-color:#F4F4F4;}

.alignCenter {text-align:center;}

.box_button { width:100%; padding:10px 0px; }
.box_button a:hover { text-decoration:underline;}
.back { float:left; text-transform:uppercase; margin:0px 6px;}
.aggiungi { float:left; text-transform:uppercase; margin:0px 6px;}


.tableEditVideo { width:750px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #EAEFF5;}
.tableEditVideo td, .tableEditVideo th  { border:1px solid #FFF; padding:6px;}
.tableEditVideo a:hover { text-decoration:underline;}

.tableEditSearch {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tableEditSearch a:hover { text-decoration:underline;}

.tableListSearch { width:700px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-collapse:collapse;  }
.tableListSearch td { padding:6px; border:1px solid #EAEFF5;}
.tableListSearch a:hover { text-decoration:underline;}
input, textarea, select {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*----------------*/
input{font-family:Arial; size:11px; height:18px; color:#333333; border:1px solid #999999;}
select{font-family:Arial; size:11px; color:#333333;}

.BO_btAggiungi{background-image:url(/graphics/btAggiungi.jpg); width:94px; height:20px;}
.BO_select{font-family:Arial; font-size:11px; height:18px; color:#333333;}
.BO_sfSearch{height:60px; background-color:#EFEFEF; padding-left:15px;}

.BO_btInput{height:20px; background-color:#CCCCCC; border:1px solid #999999;}

.BO_txtBigBold{font-family:Arial; font-size:12px; height:18px; color:#000000; font-weight:bold;}
.BO_txtBold{font-family:Arial; font-size:11px; height:18px; color:#333333; font-weight:bold;}

.BO_sfGrid{background-image:url(graphics/BO_sfGrid.jpg); background-repeat:repeat-x; height:30px; font-family:Arial; font-size:11px; color:#333333; font-weight:bold; padding-top:10px; padding-left:5px;}
.BO_sfGrid th{color:#333333;}

.BO_txtBoldGrid{font-family:Arial; font-size:11px; color:#333333; font-weight:bold; text-align:center;}
.BO_txtGrid{font-family:Arial; font-size:11px; color:#333333; font-weight:normal; text-align:left;}
.BO_txtGridCenter{font-family:Arial; font-size:11px; color:#333333; font-weight:normal; text-align:center;}

.BO_sfGridWhite{background-color:#F9F9F9; font-family:Arial; font-size:11px; color:#333333; font-weight:normal; text-align:left; padding-left:5px;}
.BO_sfGridGrey{background-color:#F0F0F0; font-family:Arial; font-size:11px; color:#333333; font-weight:normal; text-align:left; padding-left:5px;}

.BO_sfGridWhite .BO_txtGrid{padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;}
.BO_sfGridGrey .BO_txtGrid{padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;}

.cellDivLeft{float:left; height:28px; padding-top:8px; padding-left:5px; background-color:#F5F5F5; border-right:2px solid #FFFFFF; border-top:2px solid #FFFFFF; width:160px;}
.cellDivRight{float:left; height:28px; padding-top:8px; padding-left:5px; background-color:#F5F5F5; border-right:2px solid #FFFFFF; border-top:2px solid #FFFFFF; width:500px;}

.spacer10{clear:both; height:10px;}

.spacer5_topLine{width:100%; height:5px; clear:both; margin-top:10px; margin-bottom:20px; border-top:1px dotted #666666;}
.spacer5_bottomLine{width:100%; height:5px; clear:both; margin-top:20px; margin-bottom:10px; border-bottom:1px dotted #666666;}

.clearBoth{clear:both;}
