table {	border-collapse: collapse;	border-spacing: 0;}

.TableContainer{width:100%;	margin:2px auto;padding:5px;}
.TableContainer th { background:#808ec2; color: #000; font-weight:bold; padding:2px; text-transform:uppercase; border-bottom:2px solid #c0c9cb; text-align:left;}
.TableContainer td { vertical-align:middle;background:#f3f3f3; color:#333333; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;}
.TableContainer tr:hover>td{background-color:#dadeed;}
.TableContainer .rowfun{ text-align:center;background:#fff; color:#333333; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;}
.TableContainer .extrafun{ text-align:center;background:#f3f3f3; color:#333333; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;}
.TableContainer .topoption td{ text-align:right;padding:2px;padding-right:10px;background: #CCCCCC; color:#FFF;  border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8; font-size:8px; font-weight:normal; text-transform:capitalize;}
.TableContainer .funfield{ text-align:center}
.TableContainer .funfield a{padding-right:5px; color:#FF0000; font-weight:bold;}
.TableContainer .selected td{ background-color:#FFCC33; color:#000; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;}

.popup{display:none;}

/*  Verificare per il rollover riga
.TableContainer tr, .TableContainer td{behavior: url('IEFixes.htc');}
.TableContainer td .active{ background-color:#dadeed;}
*/

.TableContainer_ord{width:100%;	margin:2px auto;padding:5px;}
.TableContainer_ord th { background:#808ec2; color: #000; font-weight:bold; padding:2px; text-transform:uppercase; border-bottom:2px solid #c0c9cb; text-align:left;}
.TableContainer_ord td { background: #dadeed; color:#808ec2; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;}
.TableContainer_ord .topoption td{ text-align:right;padding:2px;padding-right:10px;background: #CCCCCC; color:#FFF;  border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8; font-size:8px; font-weight:normal; text-transform:capitalize;}
.TableContainer_ord .rowfun{ text-align:center;visibility:hidden;}
.TableContainer_ord .extrafun{ text-align:center;visibility:hidden;}
.TableContainer_ord .topoption .newrec{ display:none;visibility:hidden;}
.TableContainer_ord .selected td{ background-color:#FFCC33; color:#000; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;}

.TableMenuPanel{width:100%;	margin:2px  auto;background-color: #3366FF;}

.TableTitle{background-color: #003366;color:#ffffff;	font-size:20px;	font-weight:bold;}
.TableSubTitle{	background-color: #DAE2E3;	color:#000000;}
.TableRow{border:none;}
.TableRowSel{ border-bottom:2px dotted #FF0000;}
.TableRowSel a{color:#FF0000;}
.TableCentered{	width:100%;}
.TableRowR{border:none;}
.TableRowR:Hover{background-color: #FF9900;	color: #000000;}

.Cel_1{padding:0px;margin:0px;border-bottom: solid thin #DFE4EE;}
.Cel_Hilight{padding:0px;margin:0px;border-bottom: #FFFF00;}
.Cel_center{text-align:center;}
.Cel_left{text-align:left;}
.Cel_right{text-align:right;}

.galleryTd{width:130px;height:120px;border:1px solid #999999;padding:5px;margin:5px;vertical-align:top;color:#666666;background-color:#ffffff;}
.galleryTdSmall{width:100px;height:100px;border:1px solid #999999;padding:5px;	margin:5px;	vertical-align:top;	color:#666666;background-color:#ffffff;}
.galleryTd img{border:1px solid #f2f2f2;}
.galleryTdSmall img{border:1px solid #f2f2f2;}

.navbar1{padding-top:10px;margin:auto;height:30px;clear:both; border-bottom:solid #CCCCCC 1px ;border-top:solid #CCCCCC 1px ;}
.navbar1 div{float:left;padding:5px;width:18%; text-align:center;}
.navbar1 .disable{ color:#ccc}
.navbar1 .enable{ color:#000;}

.navbar2{padding-top:10px;margin:auto;width:100%;height:30px;clear:both; border-bottom:solid #CCCCCC 1px ;border-top:solid #CCCCCC 1px ;display:table;}
.navbar2 div{float:left;padding:10px;text-align:center;}
.navbar2 .disable{ color:#ccc}
.navbar2 .enable{ color:#000;}

.navbar3 UL{border:solid 2px #ccc;display:table;padding:5px;}
.navbar3 LI{float:left;height:10px;padding:8px;border:solid 1px #ccc;margin-left:-1px;}
.navbar3 LI A{display:block;width:100%}
.navbar3 LI.pgsel A{color:#fff;font-weight:bold;}
.navbar3 LI.pgsel {background-color:#ccc}
.navbar3 LI.disable {color:#ccc;}


.imagebox{float:left;}

.tbbt{margin-right:10px;}

li.icobt{width:50px;height:50px;display:block;float:left;border:solid 1px #000;font-size:11px;text-align:center;}
li.icobt a:link{font-size:30px;}

.tabtools{padding:2px;}
.tabtools ul{list-style-type: none;margin: 0;white-space: nowrap;}
.tabtools li{margin:0;padding:0px;float:left;line-height:50px;margin:2px;float:right;}
.tabtools li a{text-align:center;display:block;height:35px;width:50px;text-decoration: none;color: #000;padding-top:20px;}
.tabtools li a:hover{border: 1px inset}
.tabtools li#activelink a{}

.areainfotb{z-index:2000;position:absolute;background-color:#fff;-khtml-border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;color: #001c63;width:266px;padding:5px;}

li.btexitbig{background: url(../../share/admin/icons/ico_exit_big.png) no-repeat center;}
li.btnlgroupbig{background: url(../../share/admin/icons/ico_nlgroup_big.png) no-repeat center;}
li.btcompletebig{background: url(../../share/admin/icons/ico_complete_big.png) no-repeat center;}
li.bthelpbig{background: url(../../share/admin/icons/ico_help_big.png) no-repeat center;}
li.btpesobig{background: url(../../share/admin/icons/ico_peso_big.png) no-repeat center;}
li.btlistbig{background: url(../../share/admin/icons/ico_list_big.png) no-repeat center;}
li.btmapbig{background: url(../../share/admin/icons/ico_map_big.png) no-repeat center;}
li.btvideobig{background: url(../../share/admin/icons/ico_video_big.png) no-repeat center;}
li.btpreviewbig{background: url(../../share/admin/icons/ico_preview_big.png) no-repeat center;}
li.btfolderbig{background: url(../../share/admin/icons/ico_folder_big.png) no-repeat center;}
li.btusercompbig{background: url(../../share/admin/icons/ico_usercomp_big.png) no-repeat center;}
li.btwmbig{background: url(../../share/admin/icons/ico_wm_big.png) no-repeat center;}
li.btimgsbig{background: url(../../share/admin/icons/ico_imgs_big.png) no-repeat center;}
li.btdetbig{background: url(../../share/admin/icons/ico_det_big.png) no-repeat center;}
li.btschedabig{background: url(../../share/admin/icons/ico_scheda_big.png) no-repeat center;}
li.btupdatebig{background: url(../../share/admin/icons/ico_update_big.png) no-repeat center;}
li.btnofilterbig{background: url(../../share/admin/icons/ico_nofilter_big.png) no-repeat center;}
li.btselallbig{background: url(../../share/admin/icons/ico_selall_big.png) no-repeat center;}
li.btselnonebig{background: url(../../share/admin/icons/ico_selnone_big.png) no-repeat center;}
li.btsaveuserbig{background: url(../../share/admin/icons/ico_saveuser_big.png) no-repeat center;}
li.btnewuserbig{background: url(../../share/admin/icons/ico_newuser_big.png) no-repeat center;}
li.btslidemenubig{background: url(../../share/admin/icons/ico_slidemenu_big.png) no-repeat center;}
li.btdelbig{background: url(../../share/admin/icons/ico_del_big.png) no-repeat center;}
li.btbackbig{background: url(../../share/admin/icons/ico_back_big.png) no-repeat center;}
li.btsavebig{background: url(../../share/admin/icons/ico_save_big.png) no-repeat center;}
li.btbackbig{background: url(../../share/admin/icons/ico_back_big.png) no-repeat center;}
li.btmodifybig{background: url(../../share/admin/icons/ico_modify_big.png) no-repeat center;}
li.btnewbig{background: url(../../share/admin/icons/ico_new_big.png) no-repeat center;}
li.btorderbig{background: url(../../share/admin/icons/ico_order_big.png) no-repeat center;}
li.btorderoffbig{background: url(../../share/admin/icons/ico_orderoff_big.png) no-repeat center;}



.OfList{width:100%;	margin:2px auto;padding:5px;}
.OfList th { background:#808ec2; color: #000; font-weight:bold; padding:2px; text-transform:uppercase; border-bottom:2px solid #c0c9cb; text-align:left;}
.OfList tr {}
.OfList td {  color:#333333; padding:10px; border:1px solid #CCCCCC}
.OfList .rowfun{ background:#fff;color:#333333;}
.OfList .topoption td{ text-align:right;padding:2px;padding-right:10px;background: #CCCCCC; color:#FFF;  border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8; font-size:8px; font-weight:normal; text-transform:capitalize;}

