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

.TableContainer{width:100%;	margin:2px auto;padding:5px;}
.TableContainer th { background:#000085; color: #fff; font-weight:bold; padding:2px; text-transform:uppercase; border-bottom:2px solid #c0c9cb; text-align:left;}
.TableContainer td { 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;}

.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;}

.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;}

.imagebox{float:left;}
