body 
{
	margin: 0px;
	overflow:hidden;
	width:100%;
	height:100%;
}

body, td, th
{
	font-size:11px;
	font-family: Tahoma,Arial,sans-serif,Trebuchet MS;
}

hr
{
    border-style: none;
    border-width: 0px;
    color:#CCCCCC;
    background-color:#CCCCCC;
    height:1px;
}

.main
{
    width: 100%;
    height: 100%;
}

.main th
{
    height:24px;
}

.panel
{
	width: 100%;
	height:100%;
	background-color:#F0F0F0;
	overflow:auto;
}

.txtPrezzo
{
    padding: 0px;
    border: none;
    position: absolute;
    z-index: 99;
    width:152px;
    visibility: hidden;
}

.txtPrezzoMain
{
    padding: 0px;
    border: none;
    visibility: hidden;
    position: absolute;
    z-index: 98;
    width:100%;
    height:100%;
    background-color:#FFFFFF;
    filter: alpha(opacity=40);
    opacity: 0.40;
}

.tb
{
    height:24px;
    background-image:url(immagini/sfondo_tb.gif);
}

.corpo
{
    height:100%;
    width:100%;
}

.noVisible
{
    visibility:hidden;
    position:absolute;
    height:0px;
}

.ErrorBoxMain
{
    position            :absolute;
    left                :0;
    top                 :0;
    background-image    :url(immagini/sfondoT.gif);
    
}

.ErrorBoxChild
{
    background-color: #F5F5F5;
    border-style: solid;
    border-width: 3;
    border-color: gray;
    color: #8B0000;
}
   
A:link		{color:	#3333cc;text-decoration:none}	
A:visited	{color:	#333399;text-decoration:none}	
A:active	{color:	#333399;text-decoration:none}	
A:hover		{color:	#3333cc;text-decoration:none}	
	
.txtBox
{
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
}

.txtBox
{
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
}

.txtBox2
{
    border-style: solid;
    border-width: 1px;
    border-color: #a6caf0;
    background-color: #FFFFD5;
}

.Titolo1
{
    font-size:14px;
    font-weight:bold;
    color: #800000;
}

.CellButton
{
    border: none 0px;
    background-color:#FFFFFF;
    background-image:url(immagini/del.gif);
    background-repeat:no-repeat;
    background-position:center center;
}

.wait
{
    padding: 0px;
    border: none;
    position: absolute;
    z-index: 98;
    width:100%;
    height:100%;
    background-color:#FFFFFF;
    filter: alpha(opacity=40);
    opacity: 0.40;
}

.wait2
{
    position: absolute;
    z-index: 98;
    width:200px;
    height:70px;
    left:50%;
    top:50%;
    margin:-100px;
    margin-top:-35px;
}



