body {
	background-color: F6E9BE;
&E9BE;
	margin:0px;
	padding:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	background-repeat: repeat;
	background-position: left bottom;
	background-image: url(img/fondo_medio.jpg);

	}

/* tutti gli HEADINGS ---------------------------------------------------*/
h1 {
	padding:5px 0px 7px 10px;
	font-size:13px;
	font-weight:900;
	background: #7A6836 url(img/fondo_scuro_scuro.jpg);
	margin-top: -20px;
	border-bottom: 1px solid #FFFFFF;
	line-height: 14px;
	border-top: 1px solid #FFFFFF;
	color: #FFFFFF;

	}
h2 {
	font:bold 13px/15px verdana, arial, helvetica, sans-serif;
	margin:-2px 0px 5px;
	padding:5px 0px 7px 20px;
	background: #7A6836 url(img/fondo_scuro.jpg) repeat 2px 6px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #FFFFFF;

	}
h3 {/*headings con linea sotto*/
	font:bold 13px/15px verdana, arial, helvetica, sans-serif;
	margin:-2px 0px 5px;
	padding:5px 0px 7px 20px;
	color: #CC0000;
	background: no-repeat 2px 6px;
	border-bottom: 2px dotted #FFFFFF;
	/*border-top: 1px solid #FFFFFF;*/
	}
h4 {
	background: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	padding-left: 25px;

}
h5 {
	padding-left: 10px;
	font-size: 11px;
}
h6 {
	font:bold 13px/15px verdana, arial, helvetica, sans-serif;
	margin:-2px 0px 5px;
	padding:5px 0px 5px 20px;
	color: #CC0000;
}
/*Tutto cio' che ha a che fare con i paragrafi---------------------------------------------------*/
p {
	font:bold small/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px;
	padding-left:10px;
	padding-right: 10px;
	}
.scheda>p {margin:0px;}
.scheda>p+p {text-indent:30px;}

#dinamico p {
	font: 11px "Trebuchet MS", Verdana, sans-serif;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Links  */

a {
	font-size:12px;
	}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
#dinamico a:link {
	font: 12px "Trebuchet MS", Verdana, sans-serif;
	color: #CC3300;
}
.scheda a:link {
	font: bold 11px "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;
	color: #000000;

}
.scheda a:visited {
	font: bold 11px "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;
	color: #000000;


}
.scheda a:active {
	font: bold 11px "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;

}
.scheda a:hover {
	font: bold 11px "Trebuchet MS", Verdana, sans-serif;
	text-decoration: underline;
	color: #CC0000;


}
#navigazione #currentpage a {
	color: #CC3300;
	text-decoration: underline;
	padding:1px;
}
.mano {
	cursor: pointer;
	cursor: hand;
	border: 0;
}

/* I CONTENITORI BOX DIV O COME VOLETE ---------------------------------------------------*/
		/*LO STILE DELLA SCHEDA QUANDO NON CI SONO IMMAGINI*/	
.scheda {
	position:relative;
	width:auto;
	min-width:120px;
	background-color:#F3E6BF;
	z-index:5;
	margin-top: 0px;
	margin-right: 150px;
	margin-left: 190px;
	background-image: url(img/fondo_chiaro.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	padding-top: 36px;
	top: -2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	min-height: 650px;
	height: 650px;

}

/* per quando ci sono le immagini */
.scheda1 {
	position:relative;
	width:auto;
	min-width:120px;
	background-color:#F3E6BF;
	z-index:5;
	margin-top: 0px;
	margin-right: 300px;
	margin-left: 190px;
	background-image: url(img/fondo_chiaro.jpg);
	background-position: 0px 0px;
	padding-top: 36px;
	height: 580px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	top: -2px;
	min-height: 650px;
	height: 650px;

	}
	
	#immagini {
	background-color:#F3E6BF;

	position:absolute;
	width:100px;
	min-height: 580px;
	height: 650px;
	top:121px;
	right:150px;
	z-index:4;

	voice-family:inherit;
	width:150px;
	border-right: 1px solid #FFFFFF;
	background-image: url(img/fondo_chiaro.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	padding-top: 36px;
	/*height: 57px;*/


	/*background: url(img/sfondo_immagini.jpg) no-repeat 0px 0px;*/
	}

/* Again, "be nice to Opera 5". */
body>#immagini {width:150px;}
	
#navigazione {
	position:absolute;
	width:190px;
	top:121px;
	left:0px;
	z-index:2;
	background-image: url(img/fondo_medio.jpg);
	background-repeat: repeat;
	voice-family:inherit;
	width:230px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-top: 17px;
	background-color: #F1ECD9;

	}
/* I've heard this called the "be nice to Opera 5" rule. Basically, it feeds correct 
length values to user agents that exhibit the parsing error exploited above yet get 
the CSS box model right and understand the CSS2 parent-child selector. ALWAYS include
a "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */
body>#navigazione {width:230px;}
#dinamico {
	position:absolute;
	top:121px;
	right:0px;
	z-index:1;
	voice-family: inherit;
	width:150px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px;
	border-left: 1px solid #FFFFFF;
	background-image: url(img/fondo_medio.jpg);
	padding-top: 17px;
	background-color: F1ECD9;

	}
/* Again, "be nice to Opera 5". */
body>#dinamico {width:200px;}
.testata
	{
	color: #006633;
	background: #363533 url(img/header2.jpg) no-repeat 0px 0px;
	margin: 0px;
	border-top: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	height: 120px;
	z-index: 10;
	}
#logo {
position:absolute; 
left:41px; 
top:33px; 
width:204px; 
height:64px; 
z-index:3;
}
/* Le LISTE ---------------------------------------------------*/

#dinamico li {
	font: 12px "Trebuchet MS", Verdana, sans-serif;
	padding-left: 0px;
	list-style-image: none;
	line-height: 22px;


}
#navigazione li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 20px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	list-style-image: none;
}
.scheda ul,li {
	list-style-type: none;
	line-height: 18px;
	list-style-image: url(img/square.gif);
	margin-top: 5px;

}

#navigazione ul {
	margin-left: 20px;
	margin-top: -10px;
}
/*CLASSI VARIE E STILI PER IL MOTORE DI RICERCA---------------------------------------------------*/

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f9f9f9;
	border: 1px solid #666666;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f9f9f9;
	border: 1px solid #666666;
}
.bottone {
	color: #CCCCCC;
	background-color: #333333;
	font-weight: bold;
}
.ricerca {
	background-color: #e9e9e9;
}
.modulo {
	margin-left: 20px;
}

.thumb {
border: 1px solid #FFFFFF;
}
.dida {
	text-align: center;
}
img {
		border: none;
}

.border_img {
		border: 6px solid #F2F1DE;
}

.piedipagina {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
}
code {
	font: bold 11px "Trebuchet MS", Verdana, sans-serif;
	color: #666666;
}	

	/*	CLIPPINGS ---------------------------------------------------	*/


	#clippingsMenu, #content {
	padding-left: 0px;
}
	
	/*
	Holds the chosen/active Clippings and the Clippings description if empty
	*/
	#clippingsContainer{
	padding:5px 5px 20px 0px;
}
#clippingsContainer li {
	list-style-image: url(img/casetta.gif);
	padding-left: 5px;
}

#clippingsCounter{
	padding:0px;
	font-size: 10px;
	margin: 0px;
}

	/*
	Controls for the active Clippings (Clear Read, Clear All, Next Unread, etc) are housed here
	*/
	#clippingControls{
	line-height: 15px;
	padding-top: 10px;
}
	#clippingControls A {
	color: #cc3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding:5px 5px 5px 10px;

}
	#clippingControls A:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
}
	
	/*
	An active Clipping located in the ClippingsContainer 
	*/
	.clippingItem, .clippingItem:visited, .clippingItemRead  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
	.clippingItemRead, .clippingItemRead:visited {
	color:#CC3300;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	.clippingItemRead:hover { 
	font-size: 10px;
	color:#FFFFFF;}
	
	/*
	The icon for Clippings
	
	.clippingIcon {
	color:#FFFFFF; 
	font:10px arial; 
	position:relative; 
	top:1px; 
	line-height:12px; 
	font-weight:bold; 
	}
*/
dl {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding-left: 15px;*/
		font-weight: bold;

}

dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 15px;
	padding-top: 15px;
	color: #CC0000;
	line-height: 30px;
	display: inline;
}

/*.scheda a:link;visited,hover {
	color: #CC0000;
}
.scheda1 a:link{
	color: #CC0000;
}*/
dd {
	margin-left: 5px;
	margin-right: 25px;
	display: inline;
	padding-left: 5px;
}

