




@import url(print.css) ;
@import url(layout.css);
@import url(menu.css);


a:link		{ color: #CC3333; text-decoration: underline; }
a:visited	{ color: #0000FF; text-decoration: underline; }
a:hover { background-color: #CC3333; color: #FFFFFF; text-decoration: underline; }
a:active 	{ background-color: transparent; color: #800080; text-decoration: underline; }
body 		{ background: #FFFFFF url(../img/stemmat-med-sfoc-1a-BN.gif) no-repeat fixed right bottom; color: #000000; font-family: 'Verdana', 'Arial', 'Helvetica', "generic";   margin: 2px; padding-left: 5px; padding-top: 5px; text-align: left; text-indent: 0; word-spacing: 0;  font-size: 1em;        }

ul.menu			{ background-color: transparent; color: #000000; list-style-type: none; margin: 2px; padding: 2px; }
ul.menu li		{ background-color: transparent; border: 1px solid #BCDEEC; color: #000000; display: inline; margin: 0.5%; padding-bottom: 0.2em; padding-left: 1em; padding-right: 1em; padding-top: 0.2em; text-decoration: none; width: 15%; }
ul.menuv		{ background-color: transparent; color: #0000FF; list-style-type: none; margin: 0.5%; padding: 0.5em; width: 100%; }
ul.menuv li		{ background-color: transparent; background-image: url('../img/sfondo-semi-t-giallo-chiaro.gif'); background-repeat: repeat; border: 1px solid #336699; color: #000080; display: block; margin: 0.5%; padding-bottom: 0.2em; padding-left: 0.5%; padding-right: 0.5%; padding-top: 0.2em; text-decoration: none; width: 98%; }
ul.menuv li a	{ background-color: transparent; color: #0000FF; display: block; text-decoration: none; width: 100%; }
ul.menuv li a:hover	{ background-color: #FF0000; background-repeat: repeat; color: #FFFF00; display: block; }


.box   		{
	margin: 0.2em;
	padding:0.2em;
	font-size: 0.75em;
	color: #000000;
	border: 1px solid #BCDEEC;
	position: relative;
	width: 96.5%;
	background-image: url('../img/sfondo-semi-t-giallo-chiaro.gif');
	background-color: transparent;
	vertical-align: bottom;
	padding-bottom: 1em;
	font-size: 0.75em;
}
.box1   	{margin: 0.2em;
	padding:0.2em;
	font-size: 0.75em;
	color:#000000; padding:1%; 
	border:1px solid #BCDEEC; 
	position:relative; 
	width:96.5%; 
	background-image:url('../img/sfondo-semi-t-verdino.gif'); 
	background-color:transparent;}

.box2  		{
	margin: 0.2em;
	padding:0.2em;
	font-size: 0.75em;
	color: #000000;
	border: 1px solid #BCDEEC;
	position: relative;
	width: 96.5%;
	background-image: url('../img/sfondo-semi-t-giallo-chiaro.gif');
	background-color: transparent;
	vertical-align: bottom;
	
	
}
.box3   	{margin: 0.2em;
	padding:0.2em;
	font-size: 0.75em;
	color:#000000; 
	border:1px solid #BCDEEC; 
	position:relative; 
	width:96.5%; 
	background-image:url('../img/sfondo-semi-t-verdino.gif'); 
	background-color:transparent;}	
	
	.box_news  		{
	width: 200px;
	height: 260px;
	float: left;
	margin: 0.2em;
	padding: 0.2em;
	font-size: 0.95em;
	color: #000000;
	border: 1px solid #BCDEEC;
	background-image: url('../img/sfondo-semi-t-giallo-chiaro.gif');
	background-color: transparent;
	position: relative;
}
.box_news_cont   	{
	margin: 0.2em;
	padding:0.2em;
	/*font-size: 0.75em;*/
	color:#000000; 
	border:1px solid #BCDEEC; 
	background-image:url('../img/sfondo-semi-t-verdino.gif'); 
	background-color:transparent;}	