/*  html {
    overflow-y:scroll;
}  */
BODY{font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: black; text-decoration: none; background-image:url(../images/other_page.jpg); background-repeat: no-repeat; background-size: 1000px 950px; background-position: center top}

#title_menu {color:#F19702;font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color:#510500}

#uptable {background-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
          background-repeat:no-repeat; height: 5em; position: static; text-align:center; 
	  color: white; font-weight: bold; font-style: italic; table-layout:auto; }
#downtable {font-family:Arial, Helvetica,sans-serif; font-size: 10px; font-style: oblique; color:#FFFFFF; font-weight: bold;}
#logintable {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

#modulestable { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; border-style: none;color:#FFFFFF;}
#menutable {font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color: black; border-style: double;
            border-color: #4DA9C0; height:400;}
#titolo {text-align: center; font-size:10px; font-weight: bold; vertical-align: top; width:70px; color:#FFFFFF;}

#title_big {text-align: center; font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#FFC085; font-style: normal;
            font-weight: bold;  border:black; }
            
#menusel{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align: left; vertical-align: top; width:200px; color:#FFFFFF;}
#separatore {background-color:black; max-height: 1%; }

#menu2 { width: 170px;  }
table {color:black}
img { border-style: none;vertical-align: text-top;}
a {text-decoration : none; color:#cccccc}
a:hover {color:#ffffff;}

.link2:hover {color:#CC9900;}

.link3 { text-decoration:underline; color:#CC9900;}
.link3:hover {color:#CCCCCC;}

.link4 { text-decoration:underline; color:#000000;}
.link4:hover {color:#FF8324;}

.check   {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal;  background: #FFD09E; color:#2E2E2E; height: 17px; width: 48px; text-decoration:none;
          padding-left: 2px; padding-right: 2px;font-weight: bold; cursor: pointer; border:none; border-bottom-style: groove; border-right-style: groove;} 
.check_long   {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal;  background: #FFD09E; color:#2E2E2E; height: 17px; width: 120px; text-decoration:none;
          padding-left: 2px; padding-right: 2px;font-weight: bold; cursor: pointer; border:none; border-bottom-style: groove; border-right-style: groove;} 

 .buttons {font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; background:#888888;
          color:#FFFFFF; height:20px; width:80px; text-decoration:none; padding-left:2px; padding-right:2px;
          cursor:pointer; text-transform:capitalize;}    

.buttons1 {font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal;  background:#B0B0B0; color:#000000;
           height:20px; width:80px; text-decoration:none; padding-left:2px; padding-right:2px; cursor:pointer;
           text-transform:capitalize;}

.buttons2 {font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; background:#DEDEDE; color:#000000;
           height:20px; width:80px; text-decoration:none; padding-left:2px; padding-right:2px; cursor:pointer;
           text-transform:capitalize;}

.buttonsdisabled {font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; background:#696969;
          color:#000000; height:20px; width:80px; text-decoration:none; padding-left:2px; padding-right:2px; border:none;
          text-transform:capitalize;}

.child  {font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; background:#FFD09E; color:#6b0800;
         height:20px; width:100px; text-decoration:none; padding-left:1px; padding-right:2px; cursor:pointer;
         border-bottom-color:#6b0800; border-left-color:#6b0800; text-transform:capitalize; }

.child_blue  {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;
  background:#52a2d4;
  color:#6b0800; height: 20px; width: 100px; text-decoration:none;
  padding-left: 1px; padding-right: 2px; cursor: pointer;
  border-bottom-color: #2477ac; border-left-color: #2477ac; text-transform: capitalize;}

.child_long  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;  background: #FFD09E; color:#6b0800; height: 20px; width: 150px; text-decoration:none; padding-left: 1px; padding-right:2px; cursor: pointer; border-bottom-color: #6b0800; border-left-color:#6b0800; text-transform:capitalize;}

.click  {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-style:normal; background:#C8E2ED; color:#000000;
        height:18px; width:48px; text-decoration:none; padding-left:2px; padding-right:2px; cursor:pointer;
        text-transform:capitalize; }
.click2 {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-style:normal; background:#C8E2ED; color:#7A7A7A;
         height:18px; width:100px; text-decoration:none; padding-left:2px; padding-right:2px; font-weight:bold;
         cursor:pointer; text-transform:capitalize;} 
.click3 {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-style:normal; background: #C8E2ED; color:#7A7A7A;
         height:18px; width:150px; text-decoration:none; padding-left:2px; padding-right:2px; font-weight:bold;
         cursor:pointer; text-transform:capitalize;}

#title_tab {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: left; border:black; color:#FFC085}
#title_tab_no_bg { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: left; border:black; color:#FFC085}
#title_tab_cx {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
               font-weight: bold; text-align: center; border:black; color:#FFC085}

#title_2 {background-color:#FFD09E; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: center; border:black; color:#2E2E2E}
.title_2 {background-color:#FFD09E; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: left; border:black; color:#2E2E2E}
#title_2_r {background-color:#FFD09E; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: center; border:black; color:#2E2E2E; text-align: right;}
#title_2a {background-color:#FFD09E; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: center; border:black; color:#2E2E2E; }
#title_fil {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; color:#FFC085; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: right; border:black; }
#title_fil_sx {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; color:#FFC085; font-size: 12px; font-style: normal;
            font-weight: bold; text-align: left; border:black; }

#label_tab {background-color:#E7E7E7; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}
#label_tab_r {background-color:#E7E7E7; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;text-align: right;}

#data_tab {background-color:#B4B4B4; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}

#foot_tab {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align:right; color:#FFd09E}
#foot_total {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align:left;color:#FFd09E}
#totali {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align:right; font-weight:normal;color:#FFd09E }
#totali_cx {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align:center; font-weight:normal;color:#FFd09E}

#label    {background-color:#C8E2ED; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;text-align: right;}
.label    {background-color:#C8E2ED; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;text-align: right;}
#label_ft {background-color:#FFD09E; font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-style:normal; color:#2E2E2E;}
#label_c    {background-color:#C8E2ED; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;text-align: center;}
#label_l    {background-color:#C8E2ED; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;text-align: left;}
#data  { background-color:#E3E3E3; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; vertical-align:middle;}
#data input[type="text"] { border: 1px solid #534c4c; }
#data select { border: 1px solid #534c4c; }
#data textarea { border: 1px solid #534c4c; }
#data input[type="checkbox"] { border: 1px solid #534c4c; }

 input[type="text"] , input[type="checkbox"] , input[type="radio"] , input[type="password"] , select , textarea , input[type="file"]
 { border: 1px solid #534c4c; }

/*.data    {background-color:#E3E3E3; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;  vertical-align:middle;}
.data input[type="text"] { border: 1px solid #534c4c; }
.data select { border: 1px solid #534c4c; }
.data textarea { border: 1px solid #534c4c; }
.data input[type="checkbox"] { border: 1px solid #534c4c; }*/

#data2  {
 background-color:#FFFFFF;
 font-family:Arial,Helvetica,sans-serif;
 font-size:11px;
 font-style:normal;
 border-top:outset #CCCCCC ;
 border-left:outset #CCCCCC;
 border-bottom:hidden #fffffc;
 border-right:hidden #fffffc;
}

#data_puls  {background-color:#E3E3E3; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;  vertical-align:top;}
#data_fil {background-color:#E3E3E3; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal;}
#label_fil  {background-color:#888888; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal; color:#FFFFFF; text-align: right;}
#label_fil_l  {background-color:#888888; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-style:normal; color:#FFFFFF; text-align: left;}
#warning {color:#F19702; font-family:Arial,Helvetica,sans-serif; font-size: 20px; font-style:normal; font-weight: bold; }
#miniwarning {color:#F19702; font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-style:normal; font-weight: bold; }
#message {color:white; font-family:Arial,Helvetica,sans-serif; font-size: 14px; font-style:normal;}
#minimessage {color:white; font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-style:normal;}
#err_tab {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; border-color:#FFAE62; border-style:double;}
#view_tab {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style: normal; border-color:#E3E3E3;
            border-style:solid; border-collapse: separate; border-spacing: 3px; border-width: 5px; line-height:20px;
            background-color:#C8E2ED}
#otherpart {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style: normal;
            line-height:20px; background-color:#C8E2ED}
.ope_tab {background-color:#C8E2ED;border-collapse: separate; border-spacing:3px; border-style: groove; border-width:3px; border-color:white; }

.transparent1 {background-color: transparent;border: none;}

.num    {text-align: right;}
.a_white {text-decoration : none; color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}
.a_white:hover {color:#CCCCCC}
.linkblack       {text-decoration : none; color:#000000;font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}
.linkblack:hover {color:#6b0800;}
.link_page       {text-decoration :underline; color:#CCCCCC;font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}
.link_page:hover {color:#FFFFFF;}

.no_video {display:none;}
#no_video {display:none}
#avanzamento {background-color:transparent;border:none; color:#FFFFFF; font-weight:bold; font-size:15px; text-align:center;}
.link_tab {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; border-spacing: 3px; border-width: 5px; color:#CCCCCC}
.mess_popUp {background-color:#6b0800; font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal;font-weight: bold; text-align: left; border:black; color:#FFC085}

 button {text-transform: capitalize; }
 input[type="button"] {text-transform: capitalize; }
 input[type="reset"]  {text-transform: capitalize; }
 input[type="submit"] {text-transform: capitalize; }

.otherback{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal;
            background-color:#ff800A; color:#000000; }

.bordorosso { border: thin solid #880000 }

.sfondogiallo { background-color:#FFFFDC; border: 1px solid #534c4c; }



