#istruzioni{
  background-color:#000;
  color:#fff;
}

#sch {
  margin: 0 auto 0 auto;
  color:#fff;
  font-family:Helvetica, Arial, sans-serif;
  font-size:11px;
  letter-spacing: 1px;
  background-color:#000;
  height:auto;
  width:938px;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
}
#sch p, #details p {
  margin:0;
}

#details select {
  width:280px;
}

#sch input{
  width:390px;
}
#sch textarea {
  width:380px;
  height:140px;
}
#sch .nostyle{
  width:auto;
  height:auto;
}
#nav_buttons{
  height:60px;
  width: 938px; 
  background-color:#333;
  border-left: 1px solid #cc9900;
  border-right: 1px solid #cc9900;
  border-bottom: 1px solid #cc9900;
}
#sch #explico_tabselector {
  font-size: 9px;
}
#sch #explico_tabselector .extab_button_off {
  position: relative;
  background-color:#666;
  float: left;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-top: 1px solid #999999;
  padding: 5px 10px 5px 10px;
  margin-right:5px;
  z-index: 90;
}
#sch #explico_tabselector .extab_button_on {
  position: relative;  
  background-color: #333;
  color: #000;
  float: left;
  border-top: 1px solid #cc9900;
  border-left: 1px solid #cc9900;
  border-right: 1px solid #cc9900;
  border-bottom: 0px solid #333;
  padding: 5px 10px 5px 10px;
  margin-right:5px;
  z-index: 90;  
}
#sch #explico_tabselector a{
  text-decoration: none;
  text-transform:uppercase;
  font-size: 9px;
  color: #cc9900; 
}
#sch #explico_tabselector a:hover{
  text-decoration: none;
  text-transform:uppercase;
  font-size: 9px;
  color: #ffffff;
  height: 510px; 
}
#sch #explico_tabpage {
  position: relative; 
  border-top: 1px solid #cc9900;
  border-left: 1px solid #cc9900;
  border-right: 1px solid #cc9900;
  background-color:#333;
  top: 0px;
  left: 0px;
  width: 938px;  
  height: 510px; 
}
#sch #explico_tabpage .tabpage {
  position: absolute;  
  padding: 20px 10px 10px 10px;  
  top: 0px;
  left: 0px;
  width: 938px; 
  height: 510px; 
  overflow: auto;
}
.pagecol{
  width:410px;
  margin-left:18px;
  float:left;
}

#modalWindow{
  position:absolute;
	background-color		: #666;
	border				: 10px solid #222;
	border-radius			: 10px;
	-moz-border-radius		: 10px;
	-webkit-border-radius		: 10px;
}
#modalTitle{
	font-size			: 14px;
	font-weight			: bold;
	color				: #FFF;
	height				: 30px;
	background-color		: #222;
	border-radius-top		: 10px;
	-moz-border-radius-top		: 10px;
	-webkit-border-top-radius	: 10px;
}
#modalContent{
	background-color		: #666;
  color:#fff;
}
#modalClose{
	background-image		: url(images/close.png);
	height				: 16px;
	width				: 16px;
	margin				: 5px;
}
#modalOk{
  margin:10px;
  padding:5px;
  border:1px solid #cc9900;
  background:#000;
  color:#cc9900;
}
#modalCancel{
	height				: 16px;
  margin:10px;
  padding:5px;
  border:1px solid #cc9900;
  background:#000;
  color:#cc9900;
}
#modalResize{
	background-image		: url(images/resize.png);
	height				: 17px;
	width				: 17px;
}


/* TABELLA */
.colhead{
  float:left;
}
.colcell{
  float:left;
}

