body
{
  background-color:#FF6E21;
  font-family: Arial, Helvetica, sans-serif;
  margin:0;
}

p
{
	padding-left:10px;
	padding-right:10px;
}

A.menu:link,A.menu:visited,A.menu:active
{
    color:black;
    text-decoration:none;
	font-weight:normal;
}
A.menu:hover
{
    TEXT-DECORATION: underline;
	font-weight:normal;
}
A:link,A:visited,A:active
{
    color: #FF6600;
	font-weight:bold;
}
A:hover
{
    TEXT-DECORATION: underline;
}
A.footer:link,A.footer:visited,A.footer:active
{
    color:#FDDD5B;
	font-weight:normal;
    text-decoration:none;
}
A.footer:hover
{
    TEXT-DECORATION: underline;
}

table.tagline
{
	border-bottom:1px solid #999999;
	background-image:url(../skin/tagline.gif);
}

img
{
	border:none;
}

img.immagine
{
	margin:15px;
	margin-top:0;
	margin-right:0;
}

H1
{
	font-size:18px;
	border-bottom: 1px solid #F57516;
	color:#FF3300;
	padding:4px;
}

H2
{
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF3300;
	padding:4px;
}

H3
{	
	margin-bottom:20px;
	margin-top:20px;
	font-size:8pt;
	padding:4px;
	border-bottom: 1px solid #DDDDDD;
	color: #666666;
}

table.interno
{
 	width: 578px;
  	font-size:8pt;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}

td.etichetta
{
	background-color:#FFF1B8;
	color: #111111;
	width:350px;
	border-bottom: 1px solid #333333;
	padding:6px;
}

td.dati
{
  border-bottom: 1px solid #333333;
  width:100px;
  padding:6px;
}


table.contenuto
{
  width:750px;
}


ul.menu
{
  width:147px;
  list-style:none;
  padding:0;
  margin:0;
}
div.selezionato
{
  background-image:url(../skin/bottone_selezionato.gif);
  padding:3px;
  font-size:12px;
  background-repeat:no-repeat;
  background-position:right;
  border:1px solid #888888;
  margin-bottom:1px;
}
div.deselezionato
{
  background-image:url(../skin/bottone_deselezionato.gif);
  background-repeat:no-repeat;
  padding:3px;
  font-size:12px;
  border:1px solid #888888;
  margin-bottom:1px;
}

td.menu
{
  color:black;
  background-image:url(../skin/menu.gif);
  width:150px;
  border-right:1px solid #999999;
}

td.centro
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #555555;
  background-color:#FFFFFF;
  padding:10px;
  width:600px;
  height:383px;
  font-size:12px;
  line-height:16px;
}
td.sx
{
  background-image:url(../skin/sx.gif);
  width:39px;
}

td.dx
{
  background-image:url(../skin/dx.gif);
  width:39px;
}

td.form
{
  padding:5px;
  background-color: #FFFFCC;
}

td.header
{
 background-image:url(../skin/header.gif);
 background-color:#999999;
 background-repeat:no-repeat;
 cursor:pointer;
}

td.footer
{
 background-image:url(../skin/footer.gif);
 background-position: bottom;
 border-collapse:collapse;
 background-repeat:no-repeat;
 background-color:#999999;
 padding-top:10px;
 font-size:12px;
 color: #FDDD5B;
}

td.tagline
{
 border-collapse:collapse;
 height:20px;
 text-align:left;
 background-color:#D19102;
 font-size:13px;
 padding:5px;
 color:white;
}

div.menu
{
 text-align:left;
 padding:1px;
}

span.red
{
	color:red;
}

span.ob
{
	color:#990000;
	font-weight:bold;
}

#testo
{
	width:100%;
	margin-top:2px;
	border:1px solid #222;
	padding-left:2px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

#testo_sel
{
	margin-top:2px;
	width:100%;
	padding-left:2px;
	background-color:#FFFF99;
	border:1px solid #F57516;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
