HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; background:url(img/sfnoir.png);  }
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN: 20px 0px; COLOR: #000; FONT-FAMILY: georgia, "times new roman", sans-serif; TEXT-ALIGN: center;
}
P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 1.2em; MARGIN: 20px 10px 5px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; MARGIN: 6px; PADDING-TOP: 10px
}
.clear {
	CLEAR: both
}
A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
.alignright {
	CLEAR: both; MARGIN-TOP: 0px; TEXT-ALIGN: right
}
.small {
	FONT-SIZE: 0.9em
}
.wide {
font-family:Arial, Helvetica, sans-serif;
font-size:10px; color:#FFFFFF;
background-image: url(img/footmod.jpg);
height:20px;
padding-top:4px;
}
/*.wide P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION:relative; background-color: Red;}*/

.top {
	BACKGROUND-POSITION: left 50%; BORDER-BOTTOM: #df4848 0px solid; HEIGHT: auto;
}
.top A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; RIGHT: 20px; COLOR: #fff; POSITION: absolute; TEXT-ALIGN: right
}
.under{
height:20px;
width:700px;
background: #fff;
background:url(img/mod.png) repeat top;

}
.under div{
float:left;
padding-left:3px;
}
.petit{

border:solid 1px white;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
.bottoneg{
margin-bottom:20px;

}
.bottoneb{
border:none;

}
.bottoneb a{
border:none;

}
.bottom {
	BORDER-TOP: #000 0px solid; POSITION: relative
}
.testfloat {
	BORDER-RIGHT: #f90 2px solid; BORDER-TOP: #f90 2px solid; FONT-SIZE: 0.7em; BACKGROUND: #ffd; BORDER-LEFT: #f90 2px solid; WIDTH: 50px; BORDER-BOTTOM: #f90 2px solid
}
.to-right {
	FLOAT: right
}
.to-left {
	FLOAT: left
}
.ap-test {
	BORDER-TOP: #000 1px solid; FONT-SIZE: 0.6em; BACKGROUND: #5b5; WIDTH: 150px; COLOR: yellow; POSITION: absolute; TOP: -102px; HEIGHT: 100px
}
 HTML .ap-test {
	TOP: -102px
}
.ap-left {
	LEFT: 0px
}
.ap-right {
	RIGHT: 0px
}
.wrapper {
	background-color: #FFFFFF; MARGIN: 0px auto;  WIDTH: 700px; TEXT-ALIGN: left; border: #CECEFF solid 4px;
}
 HTML .wrapper {
	WIDTH: 700px
}
.outer {
	BORDER-RIGHT: #000 0px solid; MARGIN-TOP: 10px;MARGIN-LEFT: 150px; BORDER-LEFT: 0px solid; WIDTH: 540px; POSITION: relative;
}
 HTML .outer {
	WIDTH: 478px
}
.float-wrap {
	FLOAT: left; WIDTH: 540px;/* MARGIN-RIGHT: 10px*/
}
.center {
	FLOAT: right;  BORDER-left: #003399 1px solid; WIDTH: 518px;
}
.left {
	MARGIN-LEFT: -135px; POSITION: relative;margin-top:30px;
}
 HTML .left {
	FLOAT: left
}
UNKNOWN {
	WIDTH: 151px
}
.cap{
background:#FFFFFF;
font-family:Verdana, "Times New Roman", Times, serif;
font-weight:bold;
font-size:10px;
color:#000099;
}

.tbx{
float:right;
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
}
.tbx td{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
text-decoration:none;
}
.tbx a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
text-decoration:none;
}
.tbx a:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}
.TBLMENU{
width: 140PX;
background-color: #000066;
font-family:Verdana, "Times New Roman", Times, serif;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
margin-bottom:20px;

}
.classetd{
background-color: #000099;
border-top:#fff solid 1px;
font-family:Verdana, "Times New Roman", Times, serif;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.classetd a{
background-color: #000099;
font-family:Verdana, "Times New Roman", Times, serif;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
display: block; 
position: relative;
}
.classetd a:hover{
background-color: #fff;
font-family:Verdana, "Times New Roman", Times, serif;
text-decoration:none;
color:#000099;
font-weight:bold;
font-size:10px;
}
.classetd a.sel{
background-color: #fff;
text-decoration:none;
color:#000099;
font-weight:bold;
}
.right {
	FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 152px; MARGIN-RIGHT: -150px; POSITION: relative
}
 HTML .right {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -152px
}
.container-right {
	PADDING-BOTTOM: 110px; MARGIN-LEFT: 3px; WIDTH: 130px;
}
 HTML .container-right {
	FLOAT: right; MARGIN-LEFT: 0px
}
 HTML H2 {
	HEIGHT: 1%
}
 HTML .left {
	MARGIN-RIGHT: -3px
}
.italics-test {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND: #ccd; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; FONT-STYLE: italic; TEXT-ALIGN: justify
}
.italics-test-side {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND: #ccd; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; FONT-STYLE: italic; TEXT-ALIGN: justify
}
 HTML .italics-test {
	OVERFLOW: visible; WIDTH: auto; HEIGHT: 1px
}
 HTML .italics-test-side {
	OVERFLOW: visible; WIDTH: auto; HEIGHT: 1px
}
.Stile1 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	
}
#and{
color:#000066;

}
.Stilecoppo {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}
.Stiletitolo {
	FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: Red;
}
.Stile2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Stilegreen {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	COLOR: green;
}
.Stile5 {
	FONT-STYLE: italic; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Stile6 {
	FONT-SIZE: 9px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#stilec {
	TEXT-DECORATION: underline
}
.StileB {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Stileverde {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#000066;
}
.Stileparagrafo {
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color:#000066;
}
.Stilesottotitolo {
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;	}
#color {
	COLOR: red; FONT-STYLE: italic
}
#data {
	FONT-STYLE: italic; font-weight:bold;
}
#trasp{
font-weight:bold;

}

h2 {
	FONT-SIZE: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:center;
	
}
h3{
text-align:center;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:center;}

h5{
text-align:center;color: #000066;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#MANDOLINO {
	FONT-SIZE: 18px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titolofoto {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LINK {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.LINK A {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.LINK A:hover {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tabmenu{
 background-color: #fff;
  font-style: oblique;
 font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
	text-decoration: none;
	color:#df4848;
	margin-bottom: 1px;
}
	.tabmenu a{
 background-color: #fff;
 text-decoration: none;
 color: #df4848;
 }
 .tabmenu a:hover{

 background-color: #df4848;
 text-decoration: none;
 color: White;
 
 
 }
.tabmenup{
	margin-left: 20px;
	margin-top: 15%;
}

.font{
color:white;
font-size:22px;
border:solid 0px white;
width:40%;
font-family: arial black;
margin-top:-45%;  
margin-left:28%;

}
.font a{
color:#fff;
text-decoration:none;
font-weight:bold;
}
.font a:hover{
font-style:oblique;
text-decoration:none;
font-weight:bold;
}
.font2{

color:white;
font-size:22px;
border:solid 0px white;
width:60%;
font-family: arial black; 
margin-left:16%; 
margin-top:34%;
margin-bottom:3%;
}
.font2 a{

text-decoration:none;
color:#fff;
font-weight:bold;
}
.font2 a:hover{

font-style:oblique;
color:#fff;
font-weight:bold;
}
.cornice{
margin:2%;
border:solid 8px #fff;

}

.tabindex{
color:green;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

}

