body {
	font-family:Georgia, Arial, sans-serif; 
	/*font-family:"Trebuchet MS", Helvetica, sans-serif;*/
	/*font-family:"Lucida Grande", sans-serif ; */
	/* "Lucida Sans Unicode", */
}

.titolopag
{
	font-weight:bold; 
	color:#6e0d10; 
	line-height:26px;
	font-family:Georgia, Arial, Sans-Serif;
	font-size:18px;
}

.testopag
{
	font-weight:normal; 
	line-height:22px;
	font-size:13px;
	text-align:justify;
}

.titolonews
{
	font-weight:bold; 
	color:#6e0d10; 
	line-height:18px;
	font-family:Georgia, Arial, Sans-Serif;
	font-size:13px;    
}

.testonews
{
    color:#333333;
	font-weight:normal; 
	line-height:17px;
	font-size:11px;
}


.inpt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #B6B6B6;
}

.inptlist {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #B6B6B6;
	margin:0px;
	padding:0px;
	width: 110px;

}


.inptlistnol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #B6B6B6;
	margin:0px;
	padding:0px;
	width: 80px;

}

.qtainptnol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #B6B6B6;
}

.datainptnol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #B6B6B6;
}

.plsnd {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: white;
	text-align: center;
	font-weight: bold
}

.plsnddoc {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFE4CA;
	text-align: center;
	font-weight: bold
}

.inptlistcli {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E5E5E5;
	border: 1px solid #B6B6B6;
	margin:0px;
	padding:0px;
	width: 150px;

}

.showme {
	display: none;
}


.inptf
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width: 180px;
}

.inptf2
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width: 360px;
}

.inptf_data
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width:80px;
}

.inptf_sel
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width: 180px;
}

.inptf_sel2
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width: 360px;
}

.inptf_txt
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
}

.inptf_but
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width:60px;
}

.inptf_but2
{
    background-color: #F2F2F2;
    border: solid 1px #9B9B9B;
    color: #000000;
    font-size: 11px;
    width:140px;
}