/* ########################################### TAG HTML #########*/

html, body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4;
	background-color: #422D1C;
	background-image: url(../img_common/_00_sfum_sfondo_01.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}


strong {
	font-weight: bold;
	color: #333333;
}

h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1;
	margin: 0px 0px 20px 0px;
	font-weight: bold;
	color: #C46F1D;
	letter-spacing: 0.1ex;
}

h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.1;
	margin: 20px 0px 8px 0px;
	font-weight: bold;
	color: #7D4407;
}

h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.1;
	margin: 10px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1D;
}

h4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

img {
	border:0px;
	margin:0px;
}

img.FloatLeftA {
	border: 0px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	margin: 0px;
}

img.FloatLeftB {
	border: 0px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	margin: 4px 0px 0px 0px;
}

img.FloatLeftC {
	border: 0px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	margin: 4px 8px 4px 0px;
}

img.FloatLeftD {
	border: 0px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	margin: 0px 8px 4px 0px;
}

img.FloatRightA {
	border: 0px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	margin: 0px;
}

img.FloatRightB {
	border: 0px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	margin: 4px 0px 0px 0px;
}

img.FloatRightC {
	border: 0px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	margin: 4px 0px 4px 8px;
}

img.FloatRightD {
	border: 0px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	margin: 0px 0px 4px 8px;
}


img.ColumnRightImg {
        border: 0px;
        margin: 0px 0px 18px 0px;
}

img.ColumnLeftImg {
        border: 0px;
        margin: 12px 0px 18px 0px;
}

a { color: #C46F1C; font-weight: bold; }
a:link, a:visited { color: #C46F1C; text-decoration: none; }
a:hover { color: #C46F1C; text-decoration: none; }
a:active { color: #C46F1C; text-decoration: none; }



form {
	border:0px;
	margin:0px;
}

select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    }


/* ########################################### DIV AREE ########### */

#ContainerArea {
	background-color: #7D4407;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	margin-top: 10px;
}

#HeaderArea {
	margin: 0px;
	width: 760px;
	background-color: #7D4407;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#HeaderArea_left {
	margin: 0px;
	width: 170px;
	height: 202px;
	background-color: #7D4407;
	background-image: url(../img/_00_bordosup_01.jpg);
	background-repeat: no-repeat;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#HeaderArea_right {
	margin: 0px;
	height: 202px;
	background-color: #7D4407;
	background-image: url(../img/_00_bordosup_01.jpg);
	background-repeat: no-repeat;
	width: 590px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#HeaderArea_right_top {
	margin: 0px;
	width: 590px;
	height: 55px;
	background-color: #7D4407;
	background-image: url(../img/_00_bordosup_01.jpg);
	background-repeat: no-repeat;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#HeaderArea_right_middle {
	margin: 0px;
	width: 590px;
	height: 115px;
	background-color: #7D4407;
	background-image: url(../img/_00_bordosup_01.jpg);
	background-repeat: no-repeat;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#HeaderArea_right_bottom {
	margin: 0px;
	width: 590px;
	height: 32px;
	background-color: #7D4407;
	background-image: url(../img/_00_bordosup_01.jpg);
	background-repeat: no-repeat;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#HeaderArea_right_bottom h2 {
	color: #CBB49C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
	text-align: left;
	margin: 0px;
	padding: 8px 15px 2px 15px;
	font-weight: normal;
}


#Logo {
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#Viewer {
	width: 590px;
	height: 115px;
	margin: 0px;
	padding: 0px;
	background-color: #7D4407;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#BodyArea {
	margin: 0px;
	width: 760px;
	background-color: #FFFFFF;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfum_menu_01.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}

#ContentArea {
	width: 575px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-color: #FFFFFF;
	padding: 30px 0px 20px 15px;
}

.Content1Col {
	margin: 0px 15px 0px 0px;
	padding: 0;
}

div.BoxFloatRightA {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 120px;
	float: right;
	display: inline; /* x bug IE6 WIN */
}

div.BoxFloatRightA p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.1;
	text-align: right;
}

div.BoxFloatRightA a { color: #C46F1C; font-weight: bold; }
div.BoxFloatRightA a:link, div.BoxFloatRightA a:visited { text-decoration: none; color: #C46F1C; }
div.BoxFloatRightA a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxFloatRightA a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#LeftMenuArea {
	width: 170px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	margin: 0;
	padding: 30px 0px 30px 0px;
	background-color: #696969;
	background-image: url(../img_common/_00_sfum_menu_01.jpg);
	background-position: right top;
	background-repeat: repeat-y;
}

#FooterArea {
	margin: 0px;
	padding: 0px;
	background-color: #422D1C;
	background-image: url(../img/_00_bordoinf_01.jpg);
	background-repeat: no-repeat;
	float: left;
	display: inline; /* x bug IE6 WIN */
	width: 560px;
	padding: 15px 15px 25px 185px;
}


div.Clearer {
	height: 0px;
	clear: both;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

p a.ReadMore {
	font-size: 128%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 0.1em;
	vertical-align: baseline;
}

#FooterMenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.1;
	margin: 0px;
	padding: 0px;
	color: #B39980;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

#FooterMenu a {
	text-decoration: none;
	color: #B39980;
	height: -20; /* x bug IE6 WIN */
	font-size: 11px;
	line-height: 1.1;
	font-weight: bold;
}

#FooterMenu a:link, #FooterMenu a:visited  {
	text-decoration: none;
	color: #B39980;
}
#FooterMenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
	border-bottom-style: none;
}
#FooterMenu a:active {
	text-decoration: none;
	color: #B39980;
}

div.imgCarousel_0 {
	position: static;
	visibility: visible;
}
div.imgCarousel_1 {
	position: absolute;
	visibility: visible;
}


div.BoxA {
	margin: 5px 0px 10px 0px;
	padding: 15px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxA h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 4px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxA h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 12px 4px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxA p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxA_footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxB {
	margin: 5px 0px 10px 0px;
	padding: 15px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxB h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 8px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxB h2 a { color: #7D4407; font-weight: bold; }
div.BoxB h2 a:link, div.BoxB h2 a:visited { text-decoration: none; color: #7D4407; }
div.BoxB h2 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxB h2 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxB h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 8px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxB h3 a {
	color: #C46F1C;
	font-weight: bold;
}
div.BoxB h3 a:link, div.BoxB h3 a:visited {
	text-decoration: none;
	color: #C46F1C;
}
div.BoxB h3 a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxB h3 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxB p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxB_footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_05.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxC {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxC h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 12px 20px 12px;
	padding: 4px 0px 0px 0px;
	font-weight: bold;
	color: #FFFFFF;
}

div.BoxC p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
}

div.BoxC_inner1col {
	margin: 0px 12px 15px 12px;
	padding: 0px;
	width: 536px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxC_inner1col h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
	background-image: url(../img/_00_sfumorizz_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxC_inner1col h3 a { color: #7D4407; font-weight: bold; }
div.BoxC_inner1col h3 a:link, div.BoxC_inner1col h3 a:visited { text-decoration: none; color: #7D4407; }
div.BoxC_inner1col h3 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxC_inner1col h3 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxC_inner1col p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
}

div.BoxC_inner1col a { color: #C46F1C; font-weight: bold; }
div.BoxC_inner1col a:link, div.BoxC_inner1col a:visited { text-decoration: none; color: #C46F1C; }
div.BoxC_inner1col a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxC_inner1col a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxC_inner2col {
	margin: 0px 12px 15px 12px;
	padding: 0px;
	width: 256px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxC_inner2col h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
	background-image: url(../img/_00_sfumorizz_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxC_inner2col h3 a { color: #7D4407; font-weight: bold; }
div.BoxC_inner2col h3 a:link, div.BoxC_inner2col h3 a:visited { text-decoration: none; color: #7D4407; }
div.BoxC_inner2col h3 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxC_inner2col h3 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxC_inner2col p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
}

div.BoxC_inner2col a { color: #C46F1C; font-weight: bold; }
div.BoxC_inner2col a:link, div.BoxC_inner2col a:visited { text-decoration: none; color: #C46F1C; }
div.BoxC_inner2col a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxC_inner2col a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


div.BoxD {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 575px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxD h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxD p {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
}

div.BoxD_inner1col {
	margin: 0px 0px 20px 0px;
	padding: 8px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxD_inner1col h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 4px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxD_inner1col p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}


div.BoxD_inner2col {
	margin: 0px 0px 4px 0px;
	padding: 8px 0px 25px 0px;
	width: 280px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxD_inner2col h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 24px 4px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxD_inner2col h3 a { color: #C46F1C; font-weight: bold; }
div.BoxD_inner2col h3 a:link, div.BoxD_inner2col h3 a:visited { text-decoration: none; color: #C46F1C; }
div.BoxD_inner2col h3 a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxD_inner2col h3 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxD_inner2col p {
	margin: 0px 24px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxE {
	margin: 5px 0px 10px 0px;
	padding: 15px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxE h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 10px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxE p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
}

	div.BoxE_footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxF {
	margin: 5px 0px 10px 12px;
	padding: 15px 0px 0px 12px;
	width: 340px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxF h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 5px 125px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxF h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 12px 10px 125px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxF p {
	margin: 0px 12px 0px 125px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
}

div.BoxF_footer {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 0px 0px;
	width: 340px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_09.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxG {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxG h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxG_left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 448px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxG_right {
	margin: 0px 0px 8px 8px;
	padding: 0px 0px 0px 0px;
	width: 104px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxH {
	margin: 0px 0px18px 0px;
	padding: 8px 0px 20px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxH_left {
	margin: 0px 12px 0px 12px;
	padding: 0px 0px 0px 0px;
	width: 416px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxH_left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxH_left h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxH_left p {
	margin: 0px 12px 0px 0px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxH_left h2 a { color: #7D4407; font-weight: bold; }
div.BoxH_left h2 a:link, div.BoxH_left h2 a:visited { text-decoration: none; color: #7D4407; }
div.BoxH_left h2 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

div.BoxH_left a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


div.BoxH_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 120px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxH_right p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.1;
}

div.BoxH_right a { color: #C46F1C; font-weight: bold; }
div.BoxH_right a:link, div.BoxH_right a:visited { text-decoration: none; color: #C46F1C; }
div.BoxH_right a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxH_right a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxL {
	margin: 0px 0px18px 0px;
	padding: 8px 0px 20px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxL_left {
	margin: 0px 12px 0px 12px;
	padding: 0px 0px 0px 0px;
	width: 416px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxL_left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxL_left h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxL_left p {
	margin: 0px 12px 0px 0px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxL_left h2 a { color: #7D4407; font-weight: bold; }
div.BoxL_left h2 a:link, div.BoxL_left h2 a:visited { text-decoration: none; color: #7D4407; }
div.BoxL_left h2 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

div.BoxL_left a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


div.BoxL_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 120px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxL_right p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.1;
}

div.BoxL_right a { color: #C46F1C; font-weight: bold; }
div.BoxL_right a:link, div.BoxL_right a:visited { text-decoration: none; color: #C46F1C; }
div.BoxL_right a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxL_right a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxM {
	margin: 5px 0px 10px 12px;
	padding: 15px 0px 0px 0px;
	width: 200px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxM h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 5px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxM h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 12px 10px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxM p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
}

div.BoxM_footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_09.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxN {
	margin: 5px 0px 10px 12px;
	padding: 15px 0px 0px 0px;
	width: 268px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxN h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 4px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxN h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 10px 12px 2px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxN p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxN_footer {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	width: 268px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_13.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxO {
	margin: 5px 0px 10px 12px;
	padding: 15px 0px 0px 0px;
	width: 268px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_14.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxO h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 8px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxO h2 a { color: #7D4407; font-weight: bold; }
div.BoxO h2 a:link, div.BoxO h2 a:visited { text-decoration: none; color: #7D4407; }
div.BoxO h2 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxO h2 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxO h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 10px 12px 8px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxO h3 a {
	color: #C46F1C;
	font-weight: bold;
}
div.BoxO h3 a:link, div.BoxO h3 a:visited {
	text-decoration: none;
	color: #C46F1C;
}
div.BoxO h3 a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxO h3 a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxO p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxO_footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 268px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_15.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}

div.BoxP {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	width: 268;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxP h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 12px 20px 12px;
	padding: 4px 0px 0px 0px;
	font-weight: bold;
	color: #FFFFFF;
}

div.BoxP h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 10px 12px 8px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxP p {
	margin: 0px 12px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
}

div.BoxQ {
	margin: 0px 0px 4px 0px;
	padding: 8px 0px 25px 0px;
	width: 280px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxQ h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 24px 4px 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxQ p {
	margin: 0px 24px 0px 12px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxR {
	margin: 0px 0px 12px 0px;
	padding: 12px 0px 20px 0px;
	width: 560px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_18.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxR_left {
	margin: 0px 12px 0px 12px;
	padding: 0px 0px 0px 0px;
	width: 336px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxR_left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxR_left h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #C46F1C;
}

div.BoxR_left p {
	margin: 0px 12px 0px 0px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.1;
}

div.BoxR_left h2 a { color: #7D4407; font-weight: bold; }
div.BoxR_left h2 a:link, div.BoxR_left h2 a:visited { text-decoration: none; color: #7D4407; }
div.BoxR_left h2 a:hover {
	color: #C46F1C;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

div.BoxR_left a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


div.BoxR_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
	float: left;
	display: inline; /* x bug IE6 WIN */
}

div.BoxR_right p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.1;
}

div.BoxR_right a { color: #C46F1C; font-weight: bold; }
div.BoxR_right a:link, div.BoxR_right a:visited { text-decoration: none; color: #C46F1C; }
div.BoxR_right a:hover {
	color: #7D4407;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
div.BoxR_right a:active {
	color: #666666;
	text-decoration: none;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div.BoxS {
	margin: 5px 0px 10px 12px;
	padding: 15px 0px 0px 12px;
	width: 340px;
	float: right;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.BoxS h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 12px 5px 75px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxS h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	margin: 0px 12px 3px 75px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #7D4407;
}

div.BoxS p {
	margin: 0px 12px 0px 75px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
}

div.BoxS_footer {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 0px 0px;
	width: 340px;
	float: left;
	display: inline; /* x bug IE6 WIN */
	background-image: url(../img_common/_00_sfondo_box_09.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}


/* ########################################### STILI PRECEDENTE VERSIONE ########### */
/* ########################################### STILI PRECEDENTE VERSIONE ########### */


#OldTable {
	width: 560px;
	margin: -10px 15px 0px 0px;
}

.tab1{ 
    border-color:#FFFFFF;
	width: 795px;
    border-style: solid;
    border-width:1px;
	background-color:#FFFFFF;
}

.testata{
    background-color: #FFFFFF;
	width:597px;
	height:119px;
}
.barra{
    background-color: #673301;
	width:597px;
	height:40px;
	letter-spacing: 0.1em;
	font-size: 11pt;
	font-weight: bold;
  	font-family: trebuchet MS;
	color:#FFFFFF;
  	text-transform: uppercase;
	padding-top: 5px;
}
.barra2{
    background-color: #935714;
	background-image:url(images/barra.jpg);
	width:597px;
	height:50px;
}

.logo{
    background-color: #FFFFFF;
	background-image:url(images/logo2.jpg);
	width:198px;
	height:175px;
}

.lat{
	background: #ffa449;
	width:195px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #4f4f4f;
	font-weight:normal;
}
.centrale{
	background: #ffffff;
	width: 600px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight:normal;
}
.titoli {
	color: #60442e;
	letter-spacing: 0.1em;
	font-size: 12pt;
	font-weight: bold;
	font-family: trebuchet MS;
}

.testo1{
    font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #4f4f4f;
	font-weight:normal;
}
.testo1 a:link	{color: #60442E; text-decoration: underline}
.testo1 a:visited {color: #60442E; text-decoration: underline}
.testo1 a:hover { color: #60442E; text-decoration:underline}

.testob{
    font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:normal;
}
.testob a:link	{color: #FFFFFF; text-decoration: none}
.testob a:visited {color: #FFFFFF; text-decoration: none}
.testob a:hover { color: #FFFFFF; text-decoration: none}

.note{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #4f4f4f;
	font-weight:normal;
}
.note a:link	{color: #4f4f4f; text-decoration:underline}
.note a:visited {color: #4f4f4f; text-decoration:underline}
.note a:hover {color: #4f4f4f; text-decoration:underline}

.note2{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.note2 a:link	{color: #FFFFFF; text-decoration:underline}
.note2 a:visited {color: #FFFFFF; text-decoration:underline}
.note2 a:hover {color: #FFFFFF; text-decoration:underline}
.h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1;
	margin: 0px 0px 20px 0px;
	font-weight: bold;
	color: #C46F1D;
	letter-spacing: 0.1ex;
}

.h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0px 0px 20px 0px;
	font-weight: bold;
	color: #60442E;
	letter-spacing: 0.1ex;
}
.img{ border-color: #000000}



.filo01 {
	color: #F2EDD7;
}
