@charset "UTF-8";
/* @charset "iso-8859-1"; */
body      { font-size: 12pt; font-family: serif; 
			background: #ffffff no-repeat scroll 800px 600px; 
			margin: 0px; padding: 0px }
			
a:link    { color: #0066ff; text-decoration: none }
a:visited { color: #000099; text-decoration: none }
a:hover   { color: #CC3366; text-decoration: none }
a:active  { color: #CC3366; text-decoration: underline }
	  

#HEAD     { no-repeat scroll; border-style: solid; border-width: 0px 0px 1px 0px; 
			border-color: #000; position: absolute; top: 10px; left: 10px; 
			width: 900px; height: 50px; visibility: visible; display: block 			
		  }
#MENU     { no-repeat scroll; border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 80px; left: 10px; 
			width: 252px; height: 148px; visibility: visible; display: block
		  }
#LINK     { no-repeat scroll; border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 250px; left: 10px; 
			width: 250px; height: 750px; visibility: visible; display: block 
			font-size: 12px; font-family: serif; 
		  }
#BODY     { no-repeat scroll; border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 80px; left: 280px; width: 625px; height: 800px; 
			visibility: visible; display: block font-size: 14px; font-family: serif; 			
		  }
#BIGBODY  { repeat scroll;
			border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 80px; left: 280px; 
			width: 625px; height: 1500px; visibility: visible; display: block
			font-size: 14px; font-family: serif; 			
		  }

#EXTRABODY{ repeat scroll;
			border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 80px; left: 280px; 
			width: 625px; height: 2500px; visibility: visible; display: block
			font-size: 14px; font-family: serif; 			
		  }

#FOOT     { no-repeat scroll; border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 1050px; left: 10px; 
			width: 900px; height: 100px; visibility: visible; display: block 
		  }	

#BIGFOOT  { no-repeat scroll; border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 1600px; left: 10px; 
			width: 900px; height: 100px; visibility: visible; display: block 
		  }
		  
#EXTRAFOOT { no-repeat scroll; border-style: solid; border-width: 0px 0px 0px 0px;
			border-color: #000; position: absolute; top: 2600px; left: 10px; 
			width: 900px; height: 100px; visibility: visible; display: block 
		  }		  

h1        { color: #004; font-size: 24px; margin: 0px; padding: 0px }
h2        { font-size: 18px }
h3        { font-size: 14px }
h4        { font-size: 12px; margin: 10px 0px 0px }
h4+p      { margin: 0px 0px 0px 5px; padding: 0px }

.contenuto-box            { padding: 8px }
#BODY .contenuto-box      { margin-left: 5px; padding: 5px }
#submenu	{ 
				font-size: 14px; line-height: normal; 
				font-family: Serif;			
				background-color: #576c6b; 
				margin-right: 35px; 
				border-right: 1px solid #374d39; 
				border-bottom: 1px solid #374d39;							
				border-left: 1px solid #374d39; 
				width: 250px; visibility: visible 
			}
		
ul.pulsanti               { background-color: #576c6b; list-style-type: none; margin: 0px; padding: 0px}
ul.pulsanti li            { background-color: #a0c8a5; margin: 0px; border-top: 1px solid #374d39 }
ul.pulsanti li a          { color: #000; font-weight: bold; text-decoration: none; background-color: #a0c8a5; margin: 0px; padding: 0px 0px 0px 8px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cbe3ee; display: block }
ul.pulsanti li a:visited  { color: #000; font-weight: bold; text-decoration: none; background-color: #a0c8a5; margin: 0px; padding: 0px 0px 0px 8px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cbe3ee; display: block }
ul.pulsanti li a:hover    { color: #30c; background-color: #fff; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #777 }

ul.subpulsanti               { background-color: #576c6b; list-style-type: none; margin-right: 50px; margin: 0px; padding: 0px}
ul.subpulsanti li            { background-color: #a0c8a5; margin: 0px; border-top: 1px solid #374d39 }
ul.subpulsanti li a          { color: #000; font-weight: bold; text-decoration: none; background-color: #a0c8a5; margin: 0px; padding: 0px 0px 0px 8px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cbe3ee; display: block }
ul.subpulsanti li a:visited  { color: #000; font-weight: bold; text-decoration: none; background-color: #a0c8a5; margin: 0px; padding: 0px 0px 0px 8px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cbe3ee; display: block }
ul.subpulsanti li a:hover    { color: #30c; background-color: #fff; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #777 }
