<style>
html {font-size: 100.01%;
}
BODY {MARGIN: 0auto; PADDING: 0px; BACKGROUND: #CC0001; font-size: 100.01%; overflow: auto;
	text-align: center;
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}

A:link {font-weight: bold;
	COLOR: #022B7D;
	TEXT-DECORATION: none;
}
A:visited {font-weight: bold;
	COLOR: #022B7D;
	TEXT-DECORATION: none;
}
A:hover {color: #022B7D;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
p {
text-align: left;
padding: 5px;
line-height: 1.6em;
}
table {font-size: 100%;
MARGIN: 0 auto;
}
td {font-size: 1em;
line-height: 2em;
}
ul {font-size: 100%;
}
.header {width: 1024px;
height: 200px;
background: url(images/header.gif);
text-align: left;
MARGIN: 0auto;
}
#main_over {width: 1024px;
MARGIN: 0auto;
border: 0px solid;
}
.left {float: left;
MARGIN: 0auto;
border: 0px solid;
}
.main {width: 1024px;
float: left;
MARGIN: 0auto;
border: 0px solid;
}
.menu1 {margin-left: 10px;
width: 250px;
height: 554px;
float: left;
border: 0px solid;
}
.menu1_top {background: url(images/menu_sx_top.jpg) no-repeat;
width: 250px;
height: 48px;
}
.menu1_under {background: url(images/menu_sx_under.jpg) no-repeat;
width: 250px;
height: 54px;
}
.menu1_strip {background: url(images/menu_sx_strip.jpg) repeat-y;
width: 250px;
text-align: left;
font-size: 0.8em;
color: #fff;
padding-left: 70px;
line-height: 1.6em;
font-weight: bold;
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
.menu1_strip a:link {font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color: #fff;

}
.menu1_strip a:visited {font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color: #fff;
}
.menu1_strip a:hover{font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color: #FABD0A;
text-decoration: none;
}
.menu_on {font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color: #FABD0A;
text-decoration: none;}
.menu2 {background: url(images/menu_sfondo_dxtop.gif) no-repeat;
margin-left: 280px;
height: 660px;
font-size: 14px;
border: 0px solid;
margin-top: 10px;
}
#main_contain {border: 0px solid;
margin-left: 280px;
}
.main_contain_left {border: 0px solid;
float: left;
width: 700px;
}
.main_contain_right {border: 0px solid;
margin-left: 700px;
//margin-top: -650px;
width: 150px;
text-align: center;
}
.menu21 {background: url(images/menu_sfondo_dxtop_new.gif) no-repeat;
height: 87px;
width:699px;
font-size: 14px;
float: left;
text-align: left;
padding-left: 50px;
border: 0px solid;
margin-top: 10px;
}
.menu212 {background: url(images/menu_sfondo_dxtop_new.gif) no-repeat;
height: 17px;
width:699px;
font-size: 14px;
float: left;
text-align: left;
padding-left: 50px;
border: 0px solid;
margin-top: 10px;
}
.menu31_mi {background: url(images/menu_sfondo_dx1.gif) repeat-y;
float: left;
width: 600px;
//width: 699px;
border: 0px solid;
text-align: left;
padding-left: 60px;
padding-right: 98px;
//padding-right: 105px;
font-size: 12px;
line-height: 2em;
text-align: justify;
}
.menu31 {background: url(images/menu_sfondo_dx1.gif) repeat-y;
float: left;
//width: 699px;
border: 0px solid;
text-align: left;
padding-left: 60px;
padding-right: 98px;
//padding-right: 105px;
font-size: 12px;
line-height: 2em;
text-align: justify;
}
.menu312 {background: url(images/menu_sfondo_dx1.gif) repeat-y;
float: left;
width: 699px;
border: 0px solid;
text-align: left;
padding-left: 60px;
padding-right: 98px;
//padding-right: 105px;
font-size: 12px;
line-height: 2em;
text-align: justify;
}
.menu312_ch {background: url(images/menu_sfondo_dx1.gif) repeat-y;
float: left;
width: 699px;
border: 0px solid;
text-align: left;
padding-left: 60px;
padding-right: 110px;
//padding-right: 110px;
font-size: 12px;
line-height: 2em;
text-align: justify;
}
.menu31_left {float: left;
width: 20%;
}
.menu31_right {margin-left: 20%;

}
.menu312 {background: url(images/menu_sfondo_dx1.gif) repeat-y;
float: left;
width: 665px;
//width: 699px;
padding-right: 0px;
//padding-right: 0px;
border: 0px solid;
text-align: left;
padding-top: 10px;
padding-left: 30px;
font-size: 12px;
line-height: 2em;
text-align: justify;
}
.menu313 {background: url(images/menu_sfondo_dx1.gif) repeat-y;
float: left;
border: 0px solid;
text-align: left;
padding-top: 10px;
padding-left: 30px;
padding-right: 70px;
//padding-right: 70px;
font-size: 12px;
line-height: 2em;
text-align: justify;
}
.menu41 {background: url(images/menu_sfondo_dxbt.gif) no-repeat;
width: 699px;
height: 76px;
float: left;
border: 0px solid;
}
.menu411 {background: url(images/menu_sfondo_dxbt11.gif) no-repeat;
width: 699px;
height: 76px;
float: left;
border: 0px solid;
}
.menu3 {background: url(images/menu_sfondo_dx11.gif) repeat-y;
margin-left: 281px;
//margin-left: 243px;
width: 590px;
//width: 699px;
border: 0px solid;
text-align: left;
padding-left: 74px;
padding-right: 66px;
font-size: 14px;
}
.menu4 {background: url(images/menu_sfondo_dxbt.gif) no-repeat;
margin-left: 281px;
//margin-left: 243px;
width: 699px;
height: 76px;
border: 0px solid;
}
.menu_tab {color: #fff;
float: left;
width: 1024px;
height: 20px;
border: 0px solid;
text-align: left; 
font-size: 0.8em;
}
.menu_tab a:link{color: #fff;
}
.menu_tab a:hover{color: #fff;
}
.sfondo {background: url(images/carta_intestata_scioglilibr.jpg) repeat-y;
text-align: left;
height: 600px;
}
.footer {margin: 5px;
padding: 5px;
font-size: 11px;
color: #fff;
}
.title {color: #FF9801;
font-size: 1.4em;
font-weight: bold;
}
.title1 {color: #FF9801;
font-size: 1.6em;
font-weight: bold;
}
.giallo {color: #FF9801;
font-weight: bold;
}
.red_testo {color: #BF0000;}
.red_testo1 {color: #BF0000;
font-weight: bold;
}
.red_testo_title {color: #BF0000;
font-weight: bold;
font-size: 16px;
}
.grey_testo {/*color: #988D8B;*/
color: #59514F;
font-weight: bold;
}
.grey_testo1 {color: #59514F;
font-weight: bold;
font-size: 1.2em;
}
.blu_testo {color: #000099;
font-weight: bold;
}
.riga {
/*background: #8A7D7B !important;
color: #8A7D7B !important;
height: 1px;
//height: 1px !important;*/
width: 80%;
text-align: center;
border: 1px dashed #ADA5A3;
//border: 2px dashed #ADA5A3;
}
.top {padding-top:50px;}
.box_sx {border-right: 2px solid #D6CDCE;
border-bottom: 2px solid #D6CDCE;
text-align: left;
}
.box_dx {
border-bottom: 2px solid #D6CDCE;
text-align: left;
}
.news {border-bottom: 1px dashed #666;}
.cell_home1 {border-top: 1px dashed #666;}
.cell_gallery {
}
.frecce {color: #BC1F28;
font-weight: bold !important;
font-size: 1em !important;
}
A.frecce:link {color: #BC1F28!important;
font-weight: bold !important;
font-size: 1em !important;
}
A.frecce:visited {color: #BC1F28 !important;
font-weight: bold;
font-size: 1em;
}
A.frecce:hover {color: #BC1F28 !important;
font-weight: bold;
font-size: 1em;
}
.box_bt {background: url(images/strip_index.gif) #fff  repeat-y;
width: 689px;
}
.credits {font-size: 0.8em;
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.credits:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.credits:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.credits:hover {color: #fff;
	TEXT-DECORATION: underline;
}
.footer1_left {float: left; 
width: 300px;
}
.footer1 {
float: left;
margin-left: 50px;
//margin-left: 100px;
margin-top: 10px;
padding-bottom: 20px;
//margin-bottom: 200px;
font-size: 0.8em;
	COLOR: #fff;
	TEXT-DECORATION: none;
	border: 0px solid;
}
A.footer1:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.footer1:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.footer1:hover {color: #fff;
	TEXT-DECORATION: underline;
}
.footer1_h {
float: left;
margin-left: 50px;
//margin-left: 100px;
margin-top: -10px;
padding-bottom: 20px;
//margin-bottom: 200px;
font-size: 0.8em;
	COLOR: #fff;
	TEXT-DECORATION: none;
	border: 0px solid;
}
A.footer1_h:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.footer1_h:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A.footer1_h:hover {color: #fff;
	TEXT-DECORATION: underline;
}
.pop_sfondo {background: #fff;
font-size: 0.8em;
width: 500px;
padding: 10px;
}
.chi_left {float: left;-
width: 220px;
text-align: left;
border: 0px solid;
}
.chi_right {margin-left: 220px;
text-align: left;
border: 0px solid;
height: 250px;
padding-right: 10px;
text-align: left;
}
.padd {padding: 7px;
//padding: 9px;}
.padd_left {padding-left: 50px;}
.botto_left {float: left;
width: 50%;}
.botto_left_text{width: 22em;
padding: 10px;
background:#F7BC08;
font-size: 0.9em;
text-align: center;
border: 1px dashed #656565;
}
.botto_right {margin-left: 50%;}
.b_right {border-right: 1px dashed #ADA5A3;}
.gallery_left {float:left;
width: 50%;
border: 0px solid;
}
.gallery_right {margin-left: 50%;
border: 0px solid;
}
</style>