body {	
	margin:0px;
	background: url('/imgs/pg.jpg') top repeat-x ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000; text-align:center;
}
td{
vertical-align:top;
}
.top_left{
	background: url('/imgs/left_top_bg.jpg') top right no-repeat;
	width:434px; 
	vertical-align:top;
}
.top_left2{
	background: url('/imgs/left_top_bg2.jpg') top left no-repeat;
	width:583px; float:left;
	vertical-align:top;
	text-align:right;
}
.top_left3{
	background: url('/imgs/left_top_bg3.jpg') top left no-repeat;
	width:810px; float:left;
	vertical-align:top;
	text-align:right;
}
.top_right{
	background: url('/imgs/right_top_bg.jpg') top left no-repeat;
	width:285px; height:138px; vertical-align:top;
}
h1 {	
	margin:0px;
	/*background: url('imgs/zanzariera_bazar.gif') top left no-repeat;*/
	text-indent:-9999em; 
	width:529px; height:139px;
}
h1 a:link{
	margin:0px; display:block; 
	text-indent:-9999em; 
	width:529px; height:139px;
}
img{
border:0px;
}
.home h1 {	
	margin:0px; float:right;
	/*background: url('imgs/zanzariera_bazar.jpg') top left no-repeat;*/
	text-indent:-9999em; 
	width:379px; height:139px;
}
.home_chiudi{
	margin:0px; float:right;
	background: url('/imgs/interna_chiudi.gif') bottom left no-repeat;
	text-indent:-9999em; 
	width:372px; height:83px;
}
.right{
	float:right;
	margin:0px;
}
.title{
font-weight:bold;
color:#005294;
font-size:14px;
padding-bottom:10px;
}
.title2{
font-weight:bold;
color:#005294;
font-size:14px;
padding-bottom:5px;
padding-left:10px; padding-right:10px;
padding-top:5px;
background-color:#FFFFCC;
}
.title_u{
font-weight:bold;
color:#005294;
font-size:14px;
padding-bottom:10px; padding-left:10px;
border-bottom:1px dotted #005294;
}
ul{
font-size:11px; text-align:left;
margin:20px 0px 20px 20px;
}
.chiudi{
	margin:0px  ; 
	background: url('/imgs/interna_chiudi.gif') top left no-repeat;
	width:521px; height:98px;
}
.chiudi_3{
	margin:0px  ; 
	background: url('/imgs/interna_chiudi_3.gif') top left no-repeat;
	width:521px; height:98px;
}

/*****************************************     MENU     **************************************/
.top_menu{
	margin:0px  ; 
	background: url('/imgs/menu_top.jpg') top right no-repeat;
	width:315px; height:138px;
}
.home .top_menu{
	margin:0px  ; 
	background: url('/imgs/right_top_bg.jpg') top right no-repeat;
	text-indent:-9999em; 
	width:280px; height:125px;
}
.menu ul{
margin:15px 0px 0px -20px;
}
.menu2 ul{
margin:10px 0px 0px -20px;
}
.menu3 ul{
margin:10px 0px 0px -20px;
}
.menu li{ 
background: url('/imgs/pallino_giallo.gif') left no-repeat;
list-style:none;
padding-left:20px;
font-weight:bold;
}
.menu2 li{
background: url('/imgs/pallino_giallo.gif') left no-repeat;
list-style:none;
padding-left:20px;
font-weight:bold; color:#005294;
}
.menu3 li{
background: url('/imgs/pallino_giallo.gif') left no-repeat;
list-style:none;
padding-left:20px;
font-weight:bold; color:#990000;
}
.menu_secondo { 
background: url('/imgs/menu2.gif') right no-repeat;
list-style:none; 
font-size:12px;
color:#005294;
padding-top:15px;
font-weight:bold; height:54px;
}
.menu_wma { 
background: url('/imgs/wem_g.gif') right no-repeat;
list-style:none; 
font-size:11px;
color:#005294;
padding-top:15px;
font-weight:bold; height:54px;
}
/*****************************************/
p{
margin:0px;
font-size:11px;
}
.luflax{
vertical-align:top;
background:url('/imgs/bg_sx_dx.gif') left repeat-y;
}
.chiusura_left_sx{
background:url('/imgs/chiusura_left_sx.gif') top right no-repeat;
height:96px;
}
.chiusura_left_dx{
background:url('/imgs/chiusura_left_dx.gif') top left no-repeat;
height:96px;
}
.foot{
padding:5px 2px;
}
.menu a:link, .menu a:visited{
text-decoration:none;
color:#000000;
}
.menu2 a:link, .menu2 a:visited{
text-decoration:none;
color:#005294;
}
.menu3 a:link, .menu3 a:visited{
text-decoration:none;
color:#990000;
}
a:link, a:visited{
color:#0085B0;
text-decoration:none;
}
a:hover{
color:#CC3300;
}
.mail a:link, .mail a:visited{
background:url('/imgs/mail.gif') left no-repeat;
padding-left:25px;
margin:30px 25px 25px 20px;
float:left; color:#990000;
width:130px; height:30px;
}
.print a:link, .print a:visited{
background:url('/imgs/print.gif') left no-repeat;
padding-left:28px; padding-top:10px;
margin-right:80px; margin-top:40px;
color:#990000; 
width:95px; height:30px;
font-size:10px;
float:right;
}
.back a:link, .back a:visited{
background:url('/imgs/back.gif') top left no-repeat;
float:right; 
padding-left:30px; 
padding-top:10px;
width:100px; height:35px;
}

.letturafac1 {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
.letturafac2 {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f1f1f1
}