@charset "UTF-8";

/* ############### タブ ############### */
#tab {
  width : 100%;
  height : 36px;
  color : #FFFFFF;
  font-size : 16px;
  background : -ms-linear-gradient(top, #596A8A, #596A8A);
  background : -moz-linear-gradient(#596A8A, #596A8A);
  background : -webkit-gradient(linear, left top, left bottom, from(#596A8A), to(#596A8A));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#596A8A', endColorstr='#596A8A', GradientType=0)";
}

.tabSelect {
  font-weight : bold;
  background : -ms-linear-gradient(top, #495C81, #495C81);
  background : -moz-linear-gradient(#495C81, #495C81);
  background : -webkit-gradient(linear, left top, left bottom, from(#495C81), to(#495C81));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#495C81', endColorstr='#495C81', GradientType=0)";
}

.tabDisable {
  color : #8D9284;
  background : -ms-linear-gradient(top, #B7BDC1, #B7BDC1);
  background : -moz-linear-gradient(#B7BDC1, #B7BDC1);
  background : -webkit-gradient(linear, left top, left bottom, from(#B7BDC1), to(#B7BDC1));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#B7BDC1', endColorstr='#B7BDC1', GradientType=0)";
}

.tabDisable:hover {
  color : #495C81;
  border-left : 1px solid #495C81;
  border-right : 1px solid #495C81;
  cursor : pointer;
}

div#tab img {
  width : 32px;
  vertical-align : middle;
  border: 1px solid #ccc;
}


table.cameralist {
}
table.cameralist th {
height:48px;
background: linear-gradient(#74A8E6, #222268 );
color:#FFFFFF;
border-radius: 5px;
}
table.cameralist td {
}