.bacchetta {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	background-color: #F1F1F1;
}
.bacchetta2 {	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	background-color: #D9D8D8;
}
.table {
	border: 1px solid #d3d2d2;
}
.table_menu {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #ffffff;
}
.categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	padding: 0px;
	top: 0px;
	margin: 0px;
}
.sottocategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	line-height: 125%;

}
.testo {	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: justify;
	padding-right: 5px;
	line-height: 125%;
}
.testo-interno {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
	font-weight: normal;
	color: #333;
	text-align: left;
	padding-right: 5px;
	line-height: 140%;
}

.mostrare {	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-right: 5px;
	padding-left: 15px;
	line-height: 135%;
}
.titoli {	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
	text-decoration: none;
}
.titoli-interni {	font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.link_grey {	font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	top: 0px;
	margin: 0px;
}
a {
	text-decoration: none;
}
.button {	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	border: 1px solid #999999;
}
.dida {	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	font-weight: bold;
	color: #666;
	padding: 0px;
	margin-left: 20px;
	text-align: left;

}
hr {
	color: #999999;
	font-weight: lighter;
	background-position: top;
}
.titolo {	font-family: Arial, Helvetica, sans-serif;
font-size: 9px; font-weight: bold; color: #666666; font-style: normal; text-decoration: none}
.titolobianco {	font-family: Arial, Helvetica, sans-serif;
font-size: 9px; font-weight: bold; color: #FF0000; font-style: normal ; text-decoration: none}
.copy {	font-family: Arial, Helvetica, sans-serif;
font-size: 9px; font-weight: normal; color: #CCCCCC; font-style: normal }
.coming {	font-family: Arial, Helvetica, sans-serif;
font-size: 9px; font-weight: bold; color: #999999; font-style: normal }

div#Popup {
/*filter:alpha(opacity=45); */
/*display:none;*/
z-index:1;
position: absolute;
top: 200px;
left: 100px;
}

div#Popup2 {
/*filter:alpha(opacity=45); */
/*display:none;*/
z-index:2;
position: absolute;
top: 0px;
left: 0px;
}
.jqifade{
      position: absolute;
      background-color: #aaaaaa;
}
div.jqi{
      width: 400px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      position: absolute;
      background-color: #ffffff;
      font-size: 11px;
      text-align: left;
      border: solid 1px #eeeeee;
      border-radius: 10px;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      padding: 7px;
}
div.jqi .jqicontainer{
      font-weight: bold;
}
div.jqi .jqiclose{
      position: absolute;
      top: 4px; right: -2px;
      width: 18px;
      cursor: default;
      color: #bbbbbb;
      font-weight: bold;
}
div.jqi .jqimessage{
      padding: 10px;
      line-height: 20px;
      color: #444444;
}
div.jqi .jqibuttons{
      text-align: right;
      padding: 5px 0 5px 0;
      border: solid 1px #eeeeee;
      background-color: #f4f4f4;
}
div.jqi button{
      padding: 3px 10px;
      margin: 0 10px;
      background-color: #2F6073;
      border: solid 1px #f4f4f4;
      color: #ffffff;
      font-weight: bold;
      font-size: 12px;
}
div.jqi button:hover{
      background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
      background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
      background-color: #BF5E26;
}