/* questo è un commento */

* { margin : 0; padding : 0; font-family: "tahoma";}

body {background-color:#ffffcc;}
img {border:0;}

img.floatLeft { float: left; margin: 10px 10px 1px 5px; }
img.floatRight { float: right; margin: 10px 5px 1px 10px; }
a.ffiles:link, a.ffiles:visited, a.ffiles:active { font-weight: bold; font-size: 13px; color: #006699;  text-decoration: none }
a.ffiles:hover { font-weight: bold; font-size: 13px; color: #e2011e; text-decoration: underline }
a.nodisp:link,a.nodisp:visited,a.nodisp:active{display:none}
a.nodisp:hover{display:none}
span{font-size:18px; font-weight: 600;}
span.script {font-size: 13px; color: #e2011e}
h2{font-size:18px; margin:0px 0px 0px 5px; padding:0; font-weight: 600;}
form{margin:0 0 0 0px; padding:0; list-style:none;text-align:center;}
input {border:#000000 1px solid; margin: 0 0 0 10px; padding: 1px 2px 1px 2px; background: #ffffcc; font-size:13px; font-weight: 600; min-width: 70px; text-align: center; } 
textarea {border:#000000 1px solid; margin: 0 0 0 10px; padding: 1px 2px 1px 2px; background: #ffffcc; font-size:13px; font-weight: 600; min-width: 40px; text-align: left;}
.sep {clear:both;font-size:1px;}
p{margin:0px 10px 10px 10px; padding 0; text-align:justify; font-size: 13px; color: #000000;border-bottom: 2px dashed gray;}
p.fflist{margin:0px 10px 10px 10px; padding 0; text-align:left; font-size: 13px; color: #000000;border-bottom: 2px dashed gray;}
p.consigli{margin:0px 10px 10px 10px; padding 0; text-align:left; font-size: 11px; color: #000000;border-bottom: 2px dashed gray;}
table{margin:10px 10px 10px 10px; border-bottom: 2px dashed gray;}
table tr td {margin:10px 10px 10px 10px; padding 0; text-align:justify; font-size: 13px; color: #000000;}
table.contact{margin:10px 10px 10px 10px; border: 0px;}
table tr td.afor {margin:10px 10px 10px 10px; padding 0; text-align:left; font-size: 13px; color: #000000;}

#mainbox{width:760px; margin:auto; padding:0; position:relative;background-color:#c0c0c0;border: 3px solid black;}

#header{width:760px; height: 100px; margin:0; padding:0; float:center; position:relative; background-color:#e2011e;}
#header img{margin:0px 0px 0px 0px; padding:0px;float:left;}

UL#tabnav {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 12px tahoma; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: right;BACKGROUND-COLOR: #e2011e;
}
UL#tabnav LI {
	DISPLAY: inline;
}
BODY#tab1 LI.tab1 {
	BORDER-BOTTOM: #e2011e 0px solid; BACKGROUND-COLOR: #e2011e
}
BODY#tab2 LI.tab2 {
	BORDER-BOTTOM: #e2011e 0px solid; BACKGROUND-COLOR: #e2011e
}
BODY#tab3 LI.tab3 {
	BORDER-BOTTOM: #e2011e 0px solid; BACKGROUND-COLOR: #e2011e
}
BODY#tab4 LI.tab4 {
	BORDER-BOTTOM: #e2011e 0px solid; BACKGROUND-COLOR: #e2011e
}
BODY#tab5 LI.tab5 {
	BORDER-BOTTOM: #e2011e 0px solid; BACKGROUND-COLOR: #e2011e
}
UL#tabnav A:hover {
	BACKGROUND: black
}
BODY#tab1 LI.tab1 A {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0
}
BODY#tab1 LI.tab1 A:hover {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0;CURSOR: default;
}
BODY#tab2 LI.tab2 A {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0
}
BODY#tab2 LI.tab2 A:hover{
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0;CURSOR: default;
}
BODY#tab3 LI.tab3 A {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0
}
BODY#tab3 LI.tab3 A:hover {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0;CURSOR: default;
}
BODY#tab4 LI.tab4 A {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0
}
BODY#tab4 LI.tab4 A:hover{
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0;CURSOR: default;
}
BODY#tab5 LI.tab5 A {
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0
}
BODY#tab5 LI.tab5 A:hover{
	COLOR: #000; PADDING-TOP: 4px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #c0c0c0;CURSOR: default;
}
UL#tabnav LI A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; COLOR: #c0c0c0; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}


#main_fm{width:760px; margin:0; padding:0; float:center; position:relative; background-color:#c0c0c0;z-index:1;}
#leftmain{width:377px; margin:0; padding:0; float:left; position:relative; background-color:#c0c0c0;z-index:2}
#rightmain{width:377px; margin:0; padding:0; float:left; position:relative; background-color:#c0c0c0;z-index:2}

#nav2 {
	clear:both; FLOAT: left; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 0px; POSITION: relative; height:20px; BACKGROUND-COLOR: #c0c0c0;
}

#nav2 A { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffcc; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;
}
#nav2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffcc; COLOR: #000000
}

#footer{clear:both;float:center; position:relative; background-color:#e2011e;text-align:center;margin:0px 0px 0px 0px; padding:0;BORDER-TOP: #000000 1px solid;}
#footer p{margin:10px 10px 10px 10px; padding 0; font-size: 11px; color: #000000; border:0; text-align:center;}
#footer a:link, a:visited, a:active { font-weight: bold; font-size: 13px; color: #ffffcc;  text-decoration: none }
#footer a:hover { font-weight: bold; font-size: 13px; color: #ffffcc; text-decoration: underline }



