html { margin:0; padding:0;}
body { margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; color:#000000; background:url(struttua/background.jpg) repeat-x top;}
#wrap { margin:0px auto 0px; padding:0;  width:990px;}
#page { position:relative; float:left; width:990px; background:url(struttua/backrig.jpg) center repeat-y;  }
#sub { position:relative; float:left; width:990px; background:url(struttua/header.jpg) top no-repeat; }
#top { position:relative; height:120px;  width:990px; clear:both; margin:0; float:left;}

#menu { float:right; z-index:2;}
#menu ul { position:relative; list-style:none; margin:0; padding:86px 12px 0 0; text-align:left;}
#menu ul li { display:block; float:left; width:126px; text-align:left; }
#menu ul li a { text-decoration:none; color:#000066; display:block; clear:both; width:126px; text-align:center; margin:0; padding:0;}
#menu ul li a:hover { }
#menu ul li ul { position:absolute; width:200px; visibility:hidden; 
			margin:0px 0px 0px -33px;
			#margin:-3px 0px 0px -33px;			
			padding:0px; background:none; border-bottom:1px solid #003366; z-index:1; clear:both;
}
#menu ul li:hover ul { visibility:visible; }
#menu ul li ul li { position:relative; float:none; width:200px; text-align:center; clear:both;background:url(struttua/menu_back.gif) center; padding:4px 0 4px 0;}
#menu ul li ul li:hover { background:url(struttua/menu_top2.gif) center;}
#menu ul li ul li a { width:200px;}
#menu ul li ul li a:hover { text-decoration:underline;}
#menu ul li ul li.top { background:none; background:url(struttua/menu_top.gif) bottom no-repeat; height:12px; padding:0;} 


#info {  padding:5px 15px 0 15px; height:20px; font-size:12px; clear:both; width:960px; z-index:10 }

#centro { width:940px; padding:20px 25px 20px 25px; font-size:12px; }
#centro a { color:#000000; text-decoration:underline}
#centro p { margin:0; padding:0; clear:both;}
#centro h1 { font-size:26px; border-bottom:1px solid #000066; color:#000066; margin:0; padding:0; font-weight:normal;}
#centro h2 { font-size:24px; border-bottom:1px solid #000066; color:#000066; margin:0; padding:0; font-weight:normal;}
#centro h3 { font-size:22px; border-bottom:1px solid #000066; color:#000066; margin:0; padding:0; font-weight:normal;}
#centro h4 { font-size:20px; border-bottom:1px solid #000066; color:#000066; margin:0; padding:0; font-weight:normal;}
#centro h5 { font-size:18px; border-bottom:1px solid #000066; color:#000066; margin:0; padding:0; font-weight:normal;}
#centro h6 { font-size:14px; border-bottom:1px solid #000066; color:#000066; margin:0; padding:0; font-weight:normal;}

#footer { float:left; position:; width:950px; padding:10px 20px 0 20px; height:30px; background:url(struttua/footer.jpg) top no-repeat; text-align:center; font-size:12px;}
#footer a { color:#000000; text-decoration:none;}
#footer a:hoveR { text-decoration:underline;}
 


