/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	align: center;
	background-color: #bfbfbf;
	font-family: Trebuchet MS, Lucida Grande, Helvetica, Geneva, Arial;

}

.bkgsx {
	background-repeat: repeat-y;
	background-color: #bfbfbf;
	background-image: url(italiano/images/bkg_sx.jpg);
	background-position: right;	
	
}

.bkgdx {
	background-repeat: repeat-y;
	background-color: #bfbfbf;
	background-image: url(italiano/images/bkg_dx.jpg);
	background-position: left;	
	
}


.txttitoli{
font-size:18px;
color: #000000;

}

.txttitoliara{
font-size:18px;
color: #c66e07;

}




.txtdescrittivi{

font-size:12px;
color: #606060;
line-height: 16px;

}

.txtdescrittivi A{

font-size:12px;
color: #c66e07;
line-height: 16px;
text-decoration:none;

}

.txtdescrittivi A:hover{

font-size:12px;
color: #000000;
line-height: 16px;
text-decoration:none;
}

.linkdx A{
font-size:16px;
color: #000000;
text-decoration:none;

}
.linkdx A:hover{
font-size:16px;
color: #bfbfbf;
text-decoration:none;
}

.linkdxara A{
font-size:16px;
color: #c66e07;
text-decoration:none;

}
.linkdxara A:hover{
font-size:16px;
color: #bfbfbf;
text-decoration:none;
}



.linkdxpicc A{
font-size:12px;
color: #000000;
text-decoration:none;

}
.linkdxpicc A:hover{
font-size:12px;
color: #bfbfbf;
text-decoration:none;
}


.linksmall A{
font-size:10px;
color: #000000;
text-decoration:none;
}

.linksmall A:hover{
font-size:10px;
color: #bfbfbf;
text-decoration:none;
}

.txttitoliarancio{
font-size:20px;
color: #c66e07;

}

.nero{
color: #000000;
}

.linkdemo A{
color: #c66e07;
font-size:10px;
}

.linkdemo A:hover{
color: #000000;
font-size:10px;
}

.arancio{
color: #c66e07;
}

ul.icon,ul.icon li{
list-style-type: square;margin: 0;padding: 0
}

ul.icon{
width:2em
}


ul.icon li{
padding: 1px 0 1px 1px;line-height: 0.3em;
margin: -1px 0 0
 }
 
 .notebordate{
	font-size:10px;
	color: #505050;
	line-height: 11px;
	border: 1px dotted #c66e07;
	padding: 0px;
	white-space: normal;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}